I haven't spent a lot of time on the Apple forums, but I would also recommend the MacRumors forums -- it's a great community, and I've seen many problems solved there.
Good luck, and keep us posted on what happens! I'm interested to see how the problem gets resolved.
Take care,
Sojourn