I thought this was a useful little page provided by the IRS. With you Social Security Number, Tax filing status, and the refund amount you can find out the status of your 2008 Federal Government taxes.
I got this message:
We have received your tax return and it is being processed. Unless we find mistakes or you owe other taxes, you should receive your refund by April 29, 2008.
I will be surprised if the direct deposit takes that long, but I did file closer to the deadline when it is busier.
Click Here to check your status.