Kevin, have you considdered the new Sharp Zaurus SL-5500? It has a cool 3.5" 240x320 16bit screen. has a 206MHz intel chip, 64MB internal RAM, and accepts CF,SD, and MMC cards. A cool feature, it has a switchblade-style hide-away keyboard. so you can pull it out when you need to type something, then when your done, just slide it back in. its pretty small too, with the keyboard hidden, its only 5.4"x2.9"x0.7". and yes, it has an mp3/video player built in. Also something verry cool, it runs
linux 
.
I would get this PDA for myself, but since i have no life, i have no use for a PDA.