anyone here have experience with palm or pocket pc's? if so, whats some things to look for in one? i'm looking to get one that has 802.11x networking, bluetooth, compactflash slot, and can play some mp3s.