Not getting an enthusiastic response so far:
No built in flash?
11 focus points!
Over $2k because it's FF but not even as well spec'd as a 600D....or the 650D.....or the 60D for that matter. It had better come down lots and very quickly or it's gonna end up a lemon.