I'd never buy a branded desktop PC - too much proprietary crap (sometimes) and getting them to install the exact hardware you want will eventually make it more constly then assembling parts.
When it comes to laptops - I'm with IBM. They are known to be stable, reliable, and their comfort factor is second to none. A bit pricey, though.
|