I once heard, you shouldn't list anything under a 3.0GPA as well. If you have a 3.0 or higher list it, if not don't.
True. It can be dependent upon the employer, too. Boeing doesn't like hiring above 3.2 GPA (at least for interns, so I imagine the requirements for full time are pretty high, too). NASA is above 3.0. Some companies don't really care, though.
NEVER list your GPA. No one gives a shit. Graduate and list your school.
That is all.
[no] Not if you're trying to get into the field. Do as above. If you've been working for a while and have experience it's not as important. But, breaking into the field... you need all the help you can get.
I spoke with my boss recently about resumes. He said he sees so many different ones that he doesn't really pay attention to format and that alot of what people say about it is not true (ie: must meet a
certain format, must only be one page, etc). You need to tune your resume to be that of the job you're applying for. Something simple, yes, but you'd be amazed how many people have generic "objectives".
If you're just now getting into the field, keep it short. Don't put a bunch of BS in, but put valid things in. If you have no related job experience put things you have experienced and completed that can make you an assett to the company. Alot of resume making is common sense, but sometimes people stress themselves out over making it perfect that they look like garbge.