Collect from marketwatch.com. Enjoy.
Update: This is the latest list, all confirmed with specific time.
Disclaimer: The data are not 100% accurate. I've found CVX is listed with 7/31/2009 as another ER date, on the same web site. On earningswhisper.com, it's 7/9/2009 but the time is BMO.
7/8/2009 Earning AA AMC
7/9/2009 Earning CVX 5:00pm //inaccurate
7/14/2009 Earning INTC AMC
7/14/2009 Earning JNJ 12:00pm
7/16/2009 Earning IBM 12:00pm
7/16/2009 Earning JPM 6:30am
7/17/2009 Earning BAC 12:00pm