Same issue as others. Bought an 27" core i7 iMac with 8GB ram in early April 2010. Works fine except for the internet speed, which ranges between 3 and 5 megs whether using wireless or turning off wireless and going through ethernet cable directly to the airport extreme (no intermediary hub or switch).
At the same time, my 2006 MacBook Pro, with 3GB ram, will get 15 to 23 megs using wireless. It's sitting right next to the iMac (or even twenty feet further away from the airport extreme) when it achieves these speeds.
After 10 to 15 tests (using both flash and java speed tests at dslreports.com), the results have been unfailingly consistent. The iMac is 3 to 5 megs. The MacBook Pro gets 15 to 23.
The results are the same even when the iMac is running nothing but Safari and the MacBook is running Safari, Excel, Word, VMware, Entourage and other programs. Both machines are running 10.6.3.