I came across Dell's forums today and decided to browse it a little bit. So here I am thinking the iMac is having a lot of problems, check out some of the stuff going on here: http://www.dellcommunity.com/supportforums/board?board.id=dim_other And that's only a small section of their technical support site. USB ports not working, ethernet not working, keyboard and mouse not working. But the thing the strikes me real odd is that there are a ton of threads on failing power supplies. These are really some of the last things I would think of having problems with. After all, how hard is it to perfect a USB port? Next I decided to check out the Notebook section. I first stumble across this: http://www.dellcommunity.com/supportforums/board/message?board.id=insp_general&thread.id=261362 It seems a simple memory upgrade kills your motherboard. I don't know what you could do for that to happen. This brings me to my question: Wouldn't it be more cost efficient for Dell to built their computers with higher quality components so that they wouldn't have to have a ton of repair service and technical support available for customers? I'm no business expert, but it seems like it would to me.