The Purdue OWL is by far the best OWL and offers more than 200 resources online. It is your complete one-stop site and has excellent resources for all the categories listed below. Click on ‘Site Map’ at the top on the right to access the full contents list. Please note that links to ‘Dictionaries and manuals’ are found under ‘Research and Citations / Conducting Research.
Recently updated, the HyperGrammar site at the University of Ottawa is one of the best "electronic grammar courses" available to the general public. Easy to navigate and concisely written, the HyperGrammar explains and illustrates grammatical concepts accurately and clearly.
The Guide to Grammar and Writing is a complete writing course online - and much more. One of the most useful features of the site is the abundance of self-tests and quizzes - all of which provide instant feedback. Note however that it is aimed at native English speaker writers, so some of the examples can appear unnecessarily complex.
Offers a number of excellent links to dictionaries and other writing resources.
This includes a writing tutorial aimed at an audience of high intermediate or advanced EAP students and is generally good for non-native speakers of English. There are good examples of different text types written by students, focuses on process writing (good information for composing) and basic exercises to practise various grammar points.
Specifically addresses ESL academic writing. This gives you extensive textbook-quality advice about all aspects of writing in an academic environment. Also contains information on plagiarism.