Dude, I gave you the page. Anything you pick on that page in your price range will do fine, is 100% upgradeable, etc. From here on in, it's all a matter of your personal preference.
And to everyone else. Are you reading his questions? He has $150 and in the US. Stop fucking recommending something that he can't afford. You're not being helpful.