I didn't look at your resume, but read most of the replies. All I can say is keep it clean and simple. When redoing my resume I asked people who review them in particular to look at mine and constantly critique. The 2 biggest agreements were, long resumes suck and make your name easily readable on the top of the paper. The justification for the second agreement was that when you have someone flipping through a stack of resumes, the one thing you want to stick in their head above all other things is your name.
I split mine into 3 categories: Summary of Skills, Experience, Education (References on request also). I was told if your Education is more impressive than your Experience, switch the order, but mine isn't (I dropped out of college). So Basically, As I get more experience, I gradually try and push education off the resume, because it doesn't do me any justic. You may be in the same boat also because you mentioned that you would stop schooling if you got a job. I may post mine later when I'm at home if it helps you...