So I figured I'd head over to the IRS website to see if they had any more info on my rebate status using their "Where's my Rebate?" form.
Your tax refund is scheduled to be direct deposited on January 30, 2009.
That's fantastic. I just filed on the 23rd. Even if the IRS is a total PITA to work with, you have to give them some credit for upping their processing efficiency lately.