I'm going to build a cheap budget everyday computer. I'm going to be mainly using it for word processing, watching videos, and listening to music while playing minor games. I want it to be fast and efficient and my budget is around $300. I'm looking at the i3-2120 or the amd fx-6300 right now. Any better suggestions would be great. And can you please include the motherboards and types of ram i'll be needing? Thanks!