It really depends on what you want....since the H320 is new, it can't hurt to jump ship to it since you've been given the opportunity. However, the only difference is the photo support I think....
Depends on if you think spending the extra money is worth having a newer player that supports viewing jpeg's....the colour screen isn't a bad idea though...
I have an iRiver iHP120 now, but has stopped working. Is it better to get it replaced or get store credit and get the H320?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic