Sheldon Brown has a gear ratio calculator that has probably been linked to some discussion here. If not you can Google it.

Anyway when I decided to go with a double I used that to decide what gears I wanted for me and where I ride. I just made sure my new bike had a similar gear ratio to my old bike. I do not have a stock compact double however. It would not have worked for me.

V.