there are three reasons for the 'pooch':
1. muscle tone and connective tissue concerns
to this, you might be interested in the article linked in my sig line, written by one of our MDC mamas who is also a yoga teacher.
and this is what pilates, yoga, etc helps to fix.
2. subcutaneous fat
that is, fat between the skin and the muscle. if this is the concern, then a healthy diet and plenty of cardio--as well as weight bearing exercise--will help boost metabolism and burn away that fat.
3. loose skin
it is sometimes difficult to get skin to heal after being overly stretched. the best process is actually prevention--using a great deal of oils while pregnant to prevent problems. coconut oil, coco butter, and shea butter are three of the best. i would not buy these in finished, lotion forms, but rather buy raw oils/butters for this purpose.
but, even post partum, oiling can help as can belly binding (for skin support) and massage. these can help the skin 'firm up.' again, use real oils/butters, and not lotions that contain these oils/butters. i can provide sources for these oil/butters if you need them--sources that are organic, fair trade, and all natural. it's amazing what it does for skin! truly amazing!
if you've done everything that you can to get the skin to "snap back" to it's original places, then there's not much else you can do short of plastic surgery.
but all in all, i think of it this way:
you earned that pooch. you know how a lot of guys go to the gym and get big muscles? that's scar tissue. they work hard for that.
didn't you work hard for this? TTCing, Pregnancy, Labor and Birth--isn't that hard work? and aren't the scars of that worth bearing?
you earned it, so go ahead and feel free to be proud of it!