I'd be looking at road bikes. They're lighter and nicer to handle - important if you're going to ride 100 miles or more. If you've been riding 3 years, you aren't a newbie. You know this is your love and you DESERVE a nice road bike! Just ask any of the other women on this board that we've cajoled into spending the $$$ to get a good bike.