I've not nothing against WP7 specifically. If it could be a USB device, if it could play media without transcoding, if it could send files via Bluetooth, if it supported removable storage, if they improved the IE browser on it, if it had navigation and if it supported multitasking, I'd be just...