Spelling Connections is a wonderful site that for spelling and vocab that I just found out about from Larry Ferlazzo's blog. This has an educational portal that focuses on vocabulary, proof-reading, and spelling through the use of educational games.
I highly recommend checking out Spelling Connections by clicking here!!
For another excellent site for spelling and vocab check out Spelling City.