Yes, moscatos and rieslings seem to be the sweetest. You can get a dry riesling though, so best thing to do is fine a close winery and have a taste - or more than one taste.
If you want something cheap and pretty good for sweet, Beringer makes a moscato that's usually found everywhere for around $5.