Disagree with the "never" highlight rows in a table. If you have a number-heavy table with lots of rows and columns, it's the perfect way to help users read the data shown.
Of course, this sort of thing is more common on intranet sites, not exposed to the general public, so it's simply "Know Your Audience", as usual.