I thought I would give everyone a heads up on what went on with my support call. I called on a Sunday so the sales support was not there but tech support was. I told them my problem, and basically gave me 3 choices. We went through the basic troubleshooting stuff and they concluded that is not my set up. Duh I knew that. I explained to them that I feel it could be WiFi related first, so here are the choices that I thought may help others out there in my same situation. Choice One: Unhook my Airport Extreme and hook my ethernet cable direct to my cable modem. They said do not just turn it off but take it out of the picture totally. That way if it still locks up then we know it is not the WiFi that could be affecting the iMac lockups. Choice Two: If it still locks up then they recommend that I do a fresh install by doing a Erase and Install and do not transfer my files yet and do the tests or things that cause my lockups, in my case playing iTunes with visualizer full screen usually does it without fail. Then if it locks up again then they know there is a Hardware problem with the machine. I can then send it back to them for replacement. Choice Three: This is the final choice and that is it is ok for me just to send it back to them as is, and they will issue a replacement to me immediately upon receiving the iMac back to them. Idid ask if there is a way they can send the replacement first and use a credit card for back up in case i did not return the iMac and they said maybe not. I need to ask Sales Support about that on Monday. So there you have it. I will start with Choice 1 and see what happens then choice two, as I don't like the idea of sending a iMac back full of my personal information and photos. So I will complete choices 1 and 2 then if problem still exists I will send it back for replacement. They did tell me I have only 14 days to do this from time of purchase. Also if they send another machine out do I get another 14 days for that machine as well? They could not answer that for me. I have to contact Sales Support on that issue. I will update this as I can. I will be off line for 1 day at least for testing unless it fails immediately. Ok wish me good luck.