www.irs.gov has a calculator to help you figure out how much you should get depending on your income. The order it is being sent out is determined by the last two digits of your social security number. I copied this from the site:
How much will you get? The actual amount depends on the information contained on your tax return. Eligible individuals will receive between $300 and $600. Those who are eligible and file a joint return will receive a total of between $600 and $1,200. Those with children will get an additional $300 for each qualifying child. To qualify, a child must be eligible under the Child Tax Credit and have a valid Social Security number. We have various examples for you check out.
Also here is the schedule listed on the site:
Stimulus Payment Schedule for Tax Returns Processed by April 15
Economic Stimulus Payment Information Center
Frequently Asked Questions: Received the Stimulus Payment?
Economic stimulus payments will be issued according to the last two-digits of the main filer’s Social Security number. For joint filers, the payments will go out based on the person listed first on the return. Payments will be made by either direct deposit or paper check, consistent with how people filed their 2007 tax return.
If you have questions after reading the below schedule of payments, please contact
1–800-829–1040.
People who use direct deposit also will be among the first to receive the payments starting April 28. Direct deposits will be made daily and completed by the date listed below:
DIRECT DEPOSIT
Last two SSN digits: Payments will be transmitted no later than:
00 through 20 May 2
21 through 75 May 9
76 through 99 May 16
Paper checks will also go out based on Social Security number. For Social Security numbers ending in 00 through 09, the paper checks will be mailed starting May 9 and will continue through May 16. A similar process will be repeated in the following weeks.
PAPER CHECK
Last two SSN digits: Payments will be mailed no later than:
00 through 09 May 16
10 through 18 May 23
19 through 25
May 30
26 through 38 June 6
39 through 51 June 13
52 through 63 June 20
64 through 75 June 27
76 through 87 July 4
88 through 99 July 11