I've been saving for a Faith 2 for quite some time now. I'm probably going to have the $2600 by december or so. I probably should focus more on my schoolwork than working for cash for this bike, but I REALLY want it! K anyway, usually, products come out 1 year ahead of time. Ex. 2008 Honda Civics will come out in 2007. I'm worried that Giant may make a 2007 Faith 2 version or something really soon after I buy the 2006 Faith 2, thus making my Faith 2 instantly obsolete...well..sort of, but not entirely. I have the possibility to get a bike with better components for the same amount of money. The '06 definitely has some better suspension components when compared to the '05. Should I wait for them to make a 2007 Faith 2 before buying the current Faith 2? How long might it take for them to develop a 2007 version?