Huge iPhone like device. Not something you want to hold up to your ear, bluetooth recommended just to hold down the Geek-factor.
Speculation about carrier based on the frequencies is at best guesswork, because new radios can be swapped into the design very easily. Most radio chipset manufacturers can give you a radio with the same pin-outs and die size for any flavor of cell system you want to talk to, and the programming interfaces are all standardized as well.
It could be on sprint tomorrow if they wanted.
Bluetooth is holding down the Geek factor? lol
I have a mytouch android phone it has a 512MB of ROM space. I have more than 100 apps installed and still 96MB of space left. I hardly see this is as a problem.