I just bought a new iMac 20" c2d for my wife. It works great except for the internet. It is super slow to load web pages. We have to reload pages 10 times to get them to load... So I know your thinking I'm the dumbass and it's not the new mac. Here's the thing. We have wireless in the house. Have had for a year. Works great with PS3 and with old 400 mhz xp laptop. So I thought maybe just a wireless issue so I plugged my modem right into the back of the imac. Disabled airport. Re-boot modem and computer. Same crap. I ran ping to the same web site while I'm trying to surf to it and the ping times are under 100ms. So it's not the web site. And it's not the modem I don't think. Next I typed in the same web site in my old laptop and the imac and hit enter at the same time with them both hooked up wireless. The laptop smokes the imac every time. The imac hangs and dorks around. So I surfed forums and tried emptying cache, adding new location in network tab, tried firefox. same thing. Getting mad. So I called apple canada. waited 45 min on hold... talked to a person who ran through all the same stuff I already had, except for deleting a preference folder or something and it still is exactly the same, so she said "upgrade to leopord" cuz there is a free upgrade and see if that fixes it??????? I don't really want to do that... does anyone have an idea what could be wrong?