don't be alramed there is a code name a perlimanary name then a final name do you all remember.
Windows 94 = Win95
Windows 97 = Win98
Windows NT = Win NT 3.1
Terminal Services = Terminal Server
Windows NT 5.0 = Windows 2000
Windows .NET Server = Windows 2003 Server
The point is if you ***** about this being a bad name enough they will change it. Longhorn may be something a pervert would call an OS but windows vista is far worse but I have strong feelings that will change.