I don't think it's really a browser compatibility issue, in some cases tables are easier to use for a page layout. That said it's considered bad practice (do a search on it and you'll find lots of articles) so if you are building a site from scratch use divs and .css
HTH,
JC