Is there any easy way to use html in posts?

I have some users who wish to use tables to present information and, for the first time, allow them to use html. Administrators can select in the drop down under the Post box (text entry box) "Using UBBCode", "Using HTML" and "Using HTML and UBBCode". Regular users with this permission see to the left under the words "Post Options" "HTML is enabled. UBBCode is enabled."

But when they copy html from their html editor (like FrontPage or whatever) they get a lot of white space before any table (each hard return in the html code seems to be interpreted as a hard return and the result looks awful).

Is there a guide to using html as part of posts?

Thanks!