I always build entertainment/gaming PC's. I just love being able to build exactly the system i want and save money but not having extra's i wont use. It's much easier to know whats happening when things go wrong too.
But you can beat the like's of Dell if you want a quick cheap home office job. People have asked me to build really cheap PC's but i just send them to Dell.