I picked up an older laptop and for $166 it meets your list.
However I bet that something was omitted on your list.
Bob
Hi folks, I'm looking for an mp3 player with a unique feature set, hoping someone can recommend something...
okay, I need:
1. A player with the largest screen possible.
2. A player that can hold photos, and can assign a photo to a song, so the photo is displayed when the song plays.
3. Enough memory for at least 1000 songs and 3-400 photos.
4. The unit has a compact flash card reader.
5. The unit costs under $250.
Any ideas? Thanks.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic