2. you cant off road because the suspension isnt good enough....
I mostly was refering to this statment more then the cyclocross bike. makes it sound like you need suspension to go off road
and the 2 bikes shown by th OP are very differant style bikes.
other facters to consider:is he 98lbs or 250, bunnyhops or 4 foot of air,etc...