Budget $500.00 max. Pleases give suggestions for a cheep Small Form Factor build. I will be using computer mostly for web surfing, email, word processing, spread sheets, photo editing, social networking, and light gaming. I will be running Ubuntu Linux for OS. Thanks for your help.