That is a good deal, Bike Sport in MI had a 60cm 06 S32 going for $650 last week, that had to be below their cost. If it had been a 58, I would have been sorely tempted.
I am looking at the 07's because of the flipable seatpost. I had one of the 04 S25's, same frame as the S32s the past three four years, but even with the seat all the way forward I was on the nose most of the time. I really like the S25 and am really excited to see the new designs, I just hope I don't have to wait until 08 to see some here in Colorado, there isn't one on a sales floor in the state.