I am a newbie in mtb world but ride mostly road bike.
I would like to get a bike that can be comfortably ridden on and off road. My goal this summer is to ride this bike long distance on mostly hard packed and gravel off road Trans Canada Trails from Toronto to Montreal, about 400 miles. I will occasionally ride it for 8-24 hour bike race on hard packed trails.

Which one of these two bikes, Norco Storm 2011 vs Cameleon 3 Devinci 2011 is a better buy at $ 750 ?
Appreciate you opinions.