As someone who has watched every major Batman film (even Batman & Robin), I would say that Batman Begins and The Dark Knight actually stand as the best Batman films, with TDK taking the crown. You probably just dislike The Dark Knight because it's popular. It's the most common reason for disliking something that's good.