Right now, I have a 1st generation Asus EEE PC, and while it's been really good to me, it was never intended (or designed) to be an only computer. I now need a laptop that I can consider my only computer. If anyone has any recommendations or suggestions, please help me! I'd consider myself above average in "tech savvy", it's just been a while since I've shopped, and there are a lot of new options on the market.
To help, here's what I'm looking for, with highest priority listed first:
-- $500 or less
-- PC (no Mac, Linux, etc...)
-- Small and light (10" to 13" screen)
-- Anti-glare screen (no glossy screens if at all possible)
-- Long battery life
-- "Big enough" hard drive. Anything over 100 Gb is fine.
-- Powerful enough graphics to watch shows on Hulu or iTunes.
Any thoughts? Am I crazy to expect something good for the price range?

Thanks!