I would say go with specialized. Its pretty nice, and I do like their bikes. And better resale if you want to step up later on down the road.
To be self serving I'm selling my old Ibex Iginition
http://mobile.craigslist.org/bik/2192478262.html (I might be breaking a forum rule here, let me know I couldn't find the rules)
I'm in Mobile, but I'm meet ya at a local trail here and you can ride it on some dirt, if you are in the area, and if you like it you can get it.