I ride a 52" 2005 specialized roubaix. And it has served me well. But even though I love my little bikey I'm afraid I'm going to have to retire him soon.
I expect to be upgrading to a new roubaix frame and it will most likely be a size 52 as well.
I'm 5' 8" by the way.