Personally, I do not bother with validation.
You can use it initially to see what errors you have in your code, and correct them.
Once you have done it, you have to check your site on the major browsers (IE, FF, Opera, Safari and Chrome). You will then discover that your code does NOT work on all browsers.
To correct your incompatibilities, you will have NO CHOICE, but introduce pieces of code (CSS, HTML) that are not verified by W3C... and your validation will fail.
Hence, your choice: a validated site that does not work, or a non-validated that works!
Seeing the "W3C validation logo" on a site tells me that the developer is an amateur: his site wil NOT work on all browsers...
(Check ANY page, of ANY well know site, and you will see that NOT ONE validates... but they all work the same way on all browsers...)