In my opinion people give Vista way to much crap. I've been using it since the week it was released and have loved it since day one. The catch is that you need good hardware. With 4 gigs of ram and a quad core processor Vista runs absolutely beautifully.
Finally, someone who doesn't instantly start to flame upon hearing the word Vista. On my dual-core, 2 gig laptop, Vista is fine, if just a little slow at times.
I wouldn't say I have ever had any SERIOUS issues with vista - it works fairly well, if a little slow.
The interface is pretty horrible though, so much gloss and aero - it's like a gradient palette threw up on it.
Transfer times from HD to memory stick are sickeningly slow, in fact any file transfer is a pain because it takes soooooooooooooooo long.
What used to be a simple 'control panel' is now so convoluted and 'deep' with options you don't know where to find options to change them.
MS need to hire an information architect to redesign the control panel. It doesn't work well.
I'll agree with you about the speed of both the OS and transfer speeds; when using USB, I rarely get speeds higher than 20 or 30 mbps (isn't USB capable of going 480 mbps? Correct me if I'm wrong). However, I disagree about the GUI; I think it looks nice, nicer than XP. And finally, the Control Panel issues you're describing; open the Control Panel and in the pane on the left click Classic View. Now you're left with all the individual applets, making things much easier to control (hence the name Control Panel).
Honestly, I'm sick of hearing all of the flack for Vista, most of it from people who have never used it. I think you should only be allowed to bitch about Vista if you have used it on a properly equipped computer for several weeks; then there's no complaints of not having enough power to run it (which, admittedly, it needs a lot for, but computer power is much cheaper nowadays than it was 5 years ago) and they have some real world experience with the OS without the guaranteed upgrade nightmare (which exists whether you're going from XP to Vista or 98 to XP).