I've recently bought an Archos 404 media player and have enjoyed it greatly. It is basically a 30 gig hard drive with a screen and a headphone jack. It's 3.5 inch screen has great quality, but the external speaker has much to be desired. It is very simple to use and you can put pretty much anything on it. It takes all your major file types for video, music, and data. I bought the DVR stand for it also which is just like a charging station that hooks to your television and v.c.r. and then turns your Archos device into a DVR for recording and watching live TV. So i would definitely look into getting one of these or one of its big brothers: the Archos 5 or 604.