Great spelling games sites.

Assign to a class (with edits).
spellingcity.com

One of the most advanced, comprehensive and fun spelling sites.