Woohoo, according to this, my check will be direct deposited into my bank account before May 5th. (I took the direct deposit option).
The link has a schedule of dates.Those of you eagerly awaiting your tax rebate checks will rejoice at the Treasury Department's announcement that they're depositing the checks ahead of schedule. Their original announcement stated that May 2 would be rebate check opening day, but they've updated their schedule with the early start date of Monday, April 28.
If the IRS has your direct deposit information then your check will be deposited earlier than those who will receive their check in the mail.