Hybrid. My last 2 computers have been hybrids that were built for me and both of them have been the bomb, especially my current system. If I HAD to choose however, Dell all the way.
I like Dell as they put good things in the computers straight away.
All of them though, if there is something you don't like you can usually just open the computer up and buy a new better part to put in it.
Non of the above LOL, home-brewed everytime. I also build for all my mates and family, I can usually build your ideal PC for way less than you pay the so called 'big brands' the machines are also usually way better at their job because im able to build for the purpose rather than for general release.
I can't stand HP, and Dell's gotten pretty boring since that's what they use in all the schools. I prefer making my own. If I HAD to buy a brand, I would go for Alienware, naturally. xD
Also, I'm moving this to Computers and Technology.
If i really had to buy a pre-built then it would be an HP, had 2 of them and NEVER had any problems. But i prefer to build my own as its usually cheaper and i can configure it how I want it.