You have a few options:
1) Sandisk Sansa E250/E260: $140/$180, 2GB/4GB, MicroSD expansion slot.
2) iRiver Clix 2: $140/$200, 2GB/4GB, no expansion slot.
3) Meizu M6 Mini Player: $160, 2GB, no expansion slot.
Here is a comparison of the players
For hard drive players, the Creative Zen is the best, best video codec support, and screen for PORTABLE video players, not full fledges PVP's . for flash memory the iAudio D2 OR the iRiver Clix 1 or 2 Or the Meizu M6. the Sansa players arent very good with video or photo.
BUT the Cowon D2 (iAudio) blows the other flash players away, it has possibly the best audio quality, PLUs has a 16.7 million color screen. and its touch screen :D and its in your price range, and has support for SDHC cards, which means in the future you can add 32gb cards.