I own an Archos 605 so I can comment on it's screen. The resolution is fab, this is the first thing I really noticed compared to a psp , my ipod touch and my Samsung Omnia phone. I never really liked watching movies on my psp due to ghosting which I've never really noticed on the 605.
Overall...