I live in Tempe, Arizona. I won't be using the bike off roads as I stated, but road bikes seems to be to expensive for my budget. I might check craiglist for any deals. I used to have a Trek 820 with 21'' frame when I was in Ohio but it got stolen. I don't have enough money to buy an expensive bike at the moment as I just moved here and still have a lot of expenses to the house I live