Thanks for the helpful replies everyone. Sounds like I won't have any problems with the 70D! Going to pull the trigger once they make some available for the general public to test drive, hopefully sooner then later.
To Jerico, the reason for the X over the S for me basicly comes down to...