Okay, the call went mostly as I expected, and I refrained from "demanding" anything.
I explained to him exactly what I told you guys, mentioned the article about older imacs. He had me try to replicate the problem through the episode player first, which was a bit hard to do because it had only frozen on me once after 45 minutes, and was not as graphic intensive as WoW. He had me run an episode for 5 minutes while he did some documentation on what I had explained to him.
He then asked me to shut down the computer, unplug all devices, wait 30 seconds and instructed me to reset the pram.
He then asked me to open World of Warcraft. I did this, set the graphics to "Ultra" quality to replicate the freeze asap, logged in, entered a battleground, ran into a small ongoing fight, and low and behold, it froze within 30 seconds.
He then gave me a case# and told me to bring my iMac to the Apple Store (2 miles away, no problem). He scheduled me an appointment and explained how that they will be able to run some graphics-intensive tests on my system and to more thoroughly identify the problem... something like that.
So that's what I'm off to do. I have an appointment @ 12:45pm (30 minutes from now)
I'll update when I return (probably from my old powerbook

)
Pretty much what I expected..... Can't honestly expect him to say "okay, you're right, here's an email for a fed ex shipping label, box it and send it back and we'll send you a mac pro 8-core 4870x2 w/ free display" (lol)