Well, everyone has a different preference. I am 6'1" and a 35" inseam. I own a 2008 EG in medium (18.25" seat tube) and I just bought a 2010 EG in large. The old large was a bit too big and the medium fit me pretty good with a 70mm stem. I wanted to go with a shorter stem so that's why I bumped up to the next size with a longer top tube.
It will work fine as an XC frame but for drops and jumps I think you'll be wanting the smaller model.
It will work fine as an XC frame but for drops and jumps I think you'll be wanting the smaller model.