I have a HTC Touch Pro 2 with a 16gb memory card in it
http://www.htc.com/uk/product/touchpro2/specification.html
Use it ( apart from making calls ) to play music and watch downloaded TV and my own Films on as well as play games. The screen is wvga 800x480 which makes the picture on it the best I have ever seen on a phone.
It has a slide and tilt screen with a great keyboard, so I can slide it open and stand it on the train table to watch a film, and its good for texting.
Edit:- Oh and its my in car sat nav...