http://reviews.cnet.com/Archos_AV500...-31552040.html
This thing doesn't fit your criteria at all and i don't suggest it at all for you but it is a mother fucking beast. This is what I want and I don't ever get it. I just sit there thinking maybe I will spend $550+ on it. Its been under 500 before and that was when i was seriously considering it and has also been as high as like $750. Maybe someday I'll get it.
i have wanted the Archos since the AV 400 came out and was around 500, and now I want the AV500 because its newer and better.