Another option is to wait until the ROKR E2 comes out. It has no limitation and can support a full sized SD card. There are 2GB cards on ebay for cheap and they can hold about 500 songs. Also, the E2 is quad-band, supports stereo Bluetooth, USB 2.0, 1.3 MP camera, FM radio and more...