Applying to Ph.D. Programs in Computer Science
cs.cmu.edu
cs.cmu.edu
For the record I've always been a hobbyist programmer and have about 2 years of undergrad CS courses that I took for fun.
I also liked the "So long, and thanks for the Ph.D.!" article: http://www.cs.unc.edu/~azuma/hitch4.html
I think theses should also be held to a high standard of grammar.