Actually the counter to the Duke/Duchy strat or or the gardens strat is to either pick some up yourself or if you think you can get a lot of provinces faster then they can get a lot of Dukes and Duchies.
Anyways, it's a bit difficult to tell how well you did based off of only your deck.
--
http://www.last.fm/user/TehMop
Congrats to BlackTurtle!