in reply to Spell Check Module
I recently wrote a spell checking program and used Text::Pspell and found it quite simple to use.
The only noted distinction on CPAN is that Aspell forks to search and Pspell is a form of Aspell using "fast". You can see the benchmark for 400 words there (18.44 for Aspell, .63 for Pspell).
Hope this helps!