My workplace has used HP computers in the past and they've been pretty good overall. Like all branded computers however, they don't have a reset switch, which is really inconvenient. Apparently, some fancy DIY cases nowadays don't have this vital feature, so I'd steer clear of those.
I've used the odd Dell which worked just fine, but I don't have enough experience of them to say definitively about Dell as a whole.