My druid has shifted to Restoration as his primary spec, but I'm keeping Guardian as my offspec because I do thoroughly enjoy it (yes, even after -- especially after -- the 5.0.4 changes). My recently leveled Protection paladin will be doing the bulk of my tanking. While my druid is stuck with fifty tiers of CC talents in PvE, my paladin is enjoying how well Sacred Shield scales with Vengeance.
Tankadin has a more expansive tanking toolset than Guardian to begin with, but the talent options clinch it.
Edit: This is all coming from a die-hard druid fan. I still love my beartreecatchicken.