Very reactive board. I would guess that a Highway/Wharf/Margrave mega-turn would win. So you don't really want Curses mucking up your deck. Your options of defense are Trader/Village. Trader adds a Silver while Village adds nothing. In the long run, you want a smaller deck so that you can get all of your Highways and +Buys in the same hand for the game ending turn, so the extra Silvers make that more challenging, but in the Short term, those free silvers could really help getting the engine rolling.
Open Trader/Village maybe, get rid of a couple Estates with Trader and then focus on Trimming the deck while obtaining Wharves/Highways and more Villages. Throw in a Margrave at some point for the Discard attack. I'm not sure how to optimally play this strategy, but I would be willing to bet that it would crush anyone attempting Garden shenanigans.
Here's a couple solitaire games.
http://dominion.isotropic.org/gamelog/201302/07/game-20130207-131022-386f8f4f.htmlhttp://dominion.isotropic.org/gamelog/201302/07/game-20130207-130458-d2775bef.htmlEDIT: Obviously the mirror plays much differently. Instead of going for a game-ending Octuple province turn, you are going for a 3-pile due to the high demand for Village, Highway and Wharf. At some point you would need some insurance VP points and a game of chicken will likely ensue as both players want to end with a win. In this case, Duchies may run instead of Provinces b/c with a 5/5 Highway split, it is easier to run that VP pile than the Province VP pile.