Thanks guys. I actually knew my first mountain bike was going to be crappy. I just didn't want to walk into a bike shop and be sold an expensive machine that turned out to be crappy.
I will definitely try to get 250's worth of riding out of the sucker (how much riding is that? lol). Surprisingly, I took it for about a 20km ride on the humber river trail last week and it rode pretty well.