Well get ready to switch -
I've an lg 8100 - built in mp3, 1.3MP camera, miniSD, bluetooth, free WAP (web access), partially hackable, plays movies (small screen) - and it's only $100 now with contract.
check out howardforums.
Oh - plus you can use it as a phone:)