Surlygirl -
I wasn't too happy with the snow either - and each winter seems to get worse! One of these days I'm going to have to move, but for now that's just a dream.

My experience with Peter was good - he did a beautiful job on the bike. He had me bring in my (then) current bike as a starting point so he could see me ride it (on a trainer) and see where it did and didn't work for me. He also did a full set of bike fit measurements. I don't know if does 650 bikes, but I have a hard time believing he doesn't. He's at Belmont Wheelworks - I believe he's one of the co-owners - and it seems like it would be worth a phone call to ask about the sizing.