Well, I'll be. I have been playing with WSE3.0 this week and when stuffing some credentials into my web service proxy the other night, I discovered that the new wse3 namespace method for doing that makes use of generics. This *is* designed to integrate specifically with VS2005, so it makes perfect sense. It was just fun to see it. The documentation is not online but you can certainly download the WSE 3.0 SDK and get the documentation AND the bits to start playing with.
If you are new to WSE, check out the Hands on Labs (on the same page as the SDK download).
If you have been working with WSE 2.0, much has changed, and I still recommended patiently going through the Hands on Labs.