Bill, in your website, if you specify "height value" in "style" for each <td> tag along with "width value" (which you already do), things will be a bit more uniform across all browsers. Each browser follows a slightly different standard for default height and width attributes unless specified by you. .. My 2 cents
Sammy, I am moving away from using tables, and unless I am displaying tabular data I don't expect to be doing tables, but the advice is appreciated.
Personally, if a website renders perfectly in IE and reasonably OK in other browsers I will be absolutely satisfied. I think HTML 5.0 will have better standards but it is still in the designs.
I have found that IE does not display well between different versions. If you design to a browser that matches the W3C standards more closely, you may find that most versions of IE will display reasonably well.
Fortunately, IE share of the browser market is slipping, and maybe soon they will fall behind FF.