I'm kinda confused here - I really like VS2k5's intellisense formatting stuff, but I don't want to build on the .NET framework because I heard that's slow..is that only for c# or is it for every language in the IDE? Can I turn it off? Is it not something to worry about?
You can create a C++ project, just don't create a "managed" c++ project and you will be fine. .NET is not really that slow relatively speaking, but yes you can make things ever so slightly faster using c++ directly.
First up, I'd do a bit more research then "I heard it's slow". The .Net framework's actually not too bad and has even been used for some 3d game programming.
But you don't have to use it (unless you're programming in C# or vb.net, of course). VS2k5 can create "normal" native C++ executables.
It can be slower, but you probably heard that from one the anti-Microsoft bandwagon jumpers who misunderstood someone else explaining JIT compiling. .NET framework programs are compiled to native machine code (and will then be competitive for speed with C++ programs) the first time they're run on a particular machine. For most applications, it's ridiculous to pick one language over another purely based on this issue. But if you still want to use C++, as it's a powerful language and still does have that slight speed advantage:
I heard that's slow
I believe it was possible with VS.NET 2003 - but I'm not sure with 2k5 - I don't see why not - but I'm afraid without trying it myself (which I can't do right now) - I can't give you many details. Try Google and see what you can come up with.