Sneak peek at the new 7D!