http://spincraftpatterns.com/29swSuretoFit.pdf
This is a plug-in-your-gauge-and-size type pattern, both for cardigan and pullover (further down the page). Haven't tried it myself though.
I thought I had another bookmarked but can't find it at the moment.