$645 USD? thats waaaaay out of budget.

I still think the aluminium getech i3 with a small few upgrades is the best machine