What size frame is the Specialized 54? Medium or large? I had a guy call me who has a 2009 Specialized Sirrus Sport with 25 miles on it. Says I won't know it from brand new. Also has quite a few extras such as Shimano M324 peddles, painted to match kickstand, computer, seat bag with flat fix kit, rear rack and a Blackburn mirror. Is there a lot of difference in the 2009 model and the curent model? I'm 5'10" by the way.