Can I edit Swype's user dictionary to remove typos? Swype has become populated with numerous words that don't exist due to typos. 

As a result it frequently gets words wrong or pops up with its hidden word tip.

Is there a way of viewing all the user added words in its dictionary to selectively delete them?

I'm not sure if this is os/handset specific so I haven't tagged it as such, but I'm on Froyo on a Galaxy S.
There is unfortunately no way to directly edit the dictionary.

You can delete any user-added word by highlighting it and hitting the Swype key.