Generally I agree that too many people have a fetish about avoiding tables when it's clearly the right tool for the job. But I've definitely been bitten by using them. Table layouts don't play well with other CSS properties.
Where I work at the moment I'm required to comply with WCAG2 AA at a minimum.