The newly introduced Firefox 3 has built-in spell check. That got me thinking, why not introduce spell checking in the OS level rather than trying to implement it for each program? It will allow all the spell check development to be focused in one place, providing better product. There are already system-wide spell check programs out there, now we need OS development folks to implement the same idea.