Eh. Thief King Bakura was indeed great, but Yami no Marik has the whole batshit insane thing going, yet he knew what he were doing. Those faces he made, that fantastic voice, and how he screwed up people's mind. It was amazing, I doubt I will ever get to expeirence a villain like him again.
In any case, Yu-Gi-Oh! has great villains.