alright thanks for all the comments. so after all the advice i think the conclusion is that although a more road bike or cx would be better most of the time. it would fit me better to have more of a mountain bike (with lockouts) that can take the rougher terrain in the few occasions that i will need it. So i think i will go with a crosscontry/ dualsport type bike with street friendly tires. Ill go to a shop and look around but from what i see online the GF kaitai or montar, the specialized crosstrail, the bianchi doss 5200, and the cannondale quick all look like good options but with my little knowledge of parts I cannot decide which one is best besides by looks alone. out of these should I just assume that the more it cost the better it is? Like how much better would the GF montare be than the kaitai since it cost nearly $450 more. anyother bike suggestions, ill also go try out some hybrid and cyclocross type bikes at a shop just to see how they feel.
links to the 2 GF bikes
http://fisherbikes.com/bike/model/montare
http://fisherbikes.com/bike/model/kaitai
heres also this one which is right in between
http://fisherbikes.com/bike/model/utopia