US CBP has launched a new site to get travel history record for last 5 years. Very helpful for Canadian citizenship application.
Here is the URL:
http://www.cbp.gov/travel/international-visitors/i-94-instructions
1. I-94 arrival/departure record number
2. five-year travel history by entering...