Watchmen was an odd one - it showed that you can be fairly faithful to the original comics and still be kind of shite. I liked V for Vendetta, though, even though it removed the essential message of the comic.
Personally I have a lot of respect for the Beardy Fella for his stance on the films - he could be absolutely coining it in, but genuinely put his integrity first.