The HP iPAQ RX3100 hits the nail on the head. This is a well rounded device and is a must have for people that want an entertainment-geared pocket PC. The hardware is decent in this device. It would have surely been a great benefit to have a faster CPU...