ultimate-guitar.com is the best - and nothing comes close.
Yes, all of them are user-submitted, and yes 60% of them are incorrect, but part of being a guitarist is having the knowledge and understanding to think "hey, this tab sounds incorrect, but if i play it at the 5th instead of the 7th, it'll be correct" and ammending tabs to feel correct to you.
You won't find anything 100% perfect unless you pay or break the law