The FTP functionality in VS2008 is still hopelessly broken
There are three things that they didn't fix.
1) It's still slow. Really slow. That's made worse by...
2) When it can't connect, it just locks up VS and you're screwed. End process. Forget whether you should check the "passive mode?" Save your work first. I thought network programming 101 was never let something waiting on a network call hose up the rest of the app.
3) And this one is interesting... close down the FTP window and it's still connected. I closed the entire solution, and while connected to my server, I noticed that I was still logged in. Not good.
Great idea to include, terrible execution. That's only frustrating because this was their second shot at it.