What about people with visual dissabilities that use screen readers?
Majority of people in the USA you mean...
yeah sure, but when your client comes to you when his/her site is almost done and tells you that the navigation menu should be on the left rather than on the right... what do you do with those tables?
You are totally missing the point it's not in any way a war between table and CSS layouts.. CSS was designed not to replace tables. The main goal of CSS is to separate the content from presentation... Read this link: http://xrl.us/jx7f
major points are explaned there... and also how would you do image replacement with tables? If you think that your table site works fine for you with your perfect vision and broadband doesn't mean that it is accessible... The right tools for the right job! I stand by my point and I'm done with this endless discussion...