i'd say if you can get used to em try an apple...but i'm a pc fan, i just belive that apple's are better for non-gaming.
i built my PC for nothing by using bits that no one else wants and the end product is...
3.4ghz dual core 775 socket
2GB ddr2 ram
1x 40gb IDE drive for windows only (if it crashes, no biggie,,,just replace with spare one)
1x 160gb drive for...well...you know
DVD burner/ram drive
512 graphics card w/ HDMI support
crap load of SATA ports.
if you wanna get a cheap pc, build it yourself and it ends up better than the retail store pc's like mine did