Yes, a USB port can supply a small amount of power for attached devices.
Not many... In the Windows Live Messenger setup there is about 2MB and then once you have installed MSN 8.0 Then it is about 14MB
No you can't. Even if you could, no USB would be large enough to hold it, even if you only had a small amount of games.
Mainly depends on the game and the amount of space on the USB and what platform the game is for... but most of the time... yes (I do it a lot)
dvd or usb amount of storage for pictures
Yes. Most USB keyboards and mice are technically USB 1.1 devices, even if they are new. Keyboards and mice simply do not need the amount of bandwidth provided by USB 2.0. So Windows Vista has to be capable of supporting USB 1.1 devices, or at least USB 1.1 speed (finding the drivers for the device is another story) in order to use USB keyboards and mice.
USB computer speakers vary in sound quality. It all depends on the amount of available power as well as the sensitivity of your driver cones.
There is no way that USB can transfer the amount of data needed to show blu-ray video fast enough.
The highest amount of gigabytes that a flash drive that is on the market has (when this question was answered) is 128GB.
The approximate amount of money that one need to pay for a PS2 to USB adaptor is $20.00, which you can find on Amazon for a discount of 57% for the price of $7.88.
USB flash drives go from 1GB to 32GB. They certainly hold a huge amount of characters depending on the storage capacity on each of them.
Pretty much, yes. USB ports are smaller and more versatile, and can carry a limited amount of power. Serial and parallel ports are larger and more limited, and cannot be "daisy-chained" like USB devices usually can.