Viper,
Did you ever submit a ticket to Blizzard? Their phone number basically just tells you to submit a ticket online. Generally the shortest turn around time on a ticket is 15 hours, longest is about 48 hours. Sometimes when you're going through the ticket submission process, it will give you an option to request a call back... those usually only taken an hour or two for you to hear back on. Sadly, over the past few years it seems Blizzard has gone to hell in the tech support/customer support arena. Used to be that you could find their number on their website and have an answer within an hour max (on high volume days/hours). Also, have you contacted XBOX live support? This may not be a problem with Blizzard, it could be an issue with XBL.