Im going to go the opposite here - all these people saying 3.5 and above are being a little unrealistic, or go to some bullshit school. If you leave a reputable engineering school with a 3.0, you did well for yourself.
Average graduating GPA for an Aerospace Engineer from Iowa State University is 2.5 - With their program being ranked #6 in the nation. Your not coming out of there with a 3.5, it's not happening - if it does, you were not involved in extra curricular activities, took no leadership roles, and most likely have the social skills of an infant. All things that rival a good GPA - the key is balance, if your GPA is lower, you need to supplement with leadership roles, extra curricular activities, and strong people skills.
Now I would love to hear from all of you about how you got above a 3.5 - have great sociable skills, got the job you always dreamed of, etc.... Because in the end, your still bragging on an internet forum full of 14 year old ski bums.