And, if the 42T is too big for you I wouldn't hesitate to install a 38T outer ring.
I run a 39T big ring (double crank) on an all-around bike and find it is a good size to allow me to not shift off the big ring until I hit big hills. This is with a 10 speed 11-32 cassette.