you're right...crunches and other ab work wont flatten out your stomach...just builds muscle there. you really need to clean out your diet and major cardio to get your abs to show. since i started doing crunches and stuff a couple years ago, my abs have gotten soooo strong. i can do leg lifts with an 8 lb dumbell between my feet, and sit ups with a 10 lb dumbell behind my head. my abs are so incredibly strong, but they dont show because i still have that layer of fat over the whole thing. so now i'm keeping a clean diet and staying w/ the cardio. but i think now i'm gonna do cardio in the morning on an empty stomach to really cut that fat off and get my abs to show.