Ordered 100D last night. We were given the chance for an all-day, take-home test drive yesterday. I was convinced after the first hour-long test drive, but the wife (and most important vote) was convinced yesterday. Told to expect delivery at the end of July or, more likely, beginning of...