I play s n' g's myself and find that I have quite a good return with low pocket pairs in early position, believe it or not! I know it can be a difficult hand to play but I find the following is a good help. I mostly raise 4 or 5 times the BB in the hope of isolating one other player. If this doesn't work I tend to get very cagey if I don't hit trips on the flop. If it does work I now know that my chances are probably over 50% now unless they have a higher pocket pair which has me in good shape.
I also know that seeing as they called my early position large raise they are probably on AK or a very good ace(unless they are clueless!!). This means that when the flop comes I have a very good idea what they are chasing. The chances of them hitting thier ace or king on the flop is about 42%(I think) so again you have a more than 50% chance. Another strong bet should see them off now(don't give them anything close to the odds
they need. Very strong and aggressive if you are going to play them otherwise just don't bother.
I really hate that play of limping in to see if you make a set. I HATE IT!!! But if you must it has to be in late position. Otherwise you are going to be raised later on and then you have to throw them away anyway. I don't someone should get away with limping in without raisng them( unless of course you are holding a monster...