I went to the Apple store today and the guy opened the laptop and said that the Airport card was just a tiny bit out of its socket – which he didn’t believe was enough to cause a problem, but I figure that the fact that the problem mostly happened when the laptop was warmed up and moving, makes perfect sense. He also said he put some insulating tape over the card as well so it wouldn’t make contact with the frame.
It’s been several hours and it hasn’t happened since. Woo hoo!
I booted my laptop with the install DVD, started up the Airport, and fired up Network Utility. I used Network Utility to continuously ping my Linux box, and put it down. Then Vicki and I went out to dinner. When I came back, it was still happily pinging, but as soon as I picked it up it the Airport died. I guess that proves once and for all that it’s not Parallels or something else in my installation.
You know, it would be a real shame if it was so broken that they had to give me one of the new glass screen MBPs, wouldn’t it?