Hello Frank,
If you prefer a desktop PC then Asus internals are a good bet. I like to computer shop at NCIX however I am not sure if there is an NCIX in your area. If you are going to buy a name brand prebuilt unit then be prepared for the removal of a lot of bloatware and likely not having true Windows install disks, neither of which is the end of the world, just an annoyance.
Cheers,
Chum