Honestly man, I would go with Dell for that. They, from my experiences have the best desktops on the market. Plus u can grab some discounts from certain websites to save u money. I just got a Dell XPS and love it. I make my music on it and it takes care of school work to, obviously. Check em out. Pretty inexpensive too