Alright, I am "officially" asking for sideboard help. I can't seem to beat Affinity. It seems that a few copies of Shatterstorm in the sideboard would make a big difference. I think I need a really explosive card for Affinity, since they are basically playing the same deck as me, except better across the board . . .
For the record, here's my metagame matchup summary:
Good matchups: Twin, Scapeshift, Tron, really any midrange control deck without goyf
Poor matchups: Burn, Zoo, Infect?, Affinity, decks with Tarmogoyf
I can't seem to lose to Infect, but it still feels like a bad matchup on paper. I'm not sure what is going on with that. I also haven't run into Tokens in forever. I played against Elves/Collected Company and won at my last tournament, which was a bit of a surprise. I Pyromancer'd the crap out of him. I also devastated two Twin decks as expected, beat Infect, and lost to Affinity.
I'm also starting to reconsider the card Boomerang for the main. Two mana isn't bad, but double blue is awful. It's also pretty situational, since it would be more of a "win more" card. I do like the idea of bouncing lands/whatever, though.
Anyway, back to the sideboard. I still need a lot against Burn if I want to stand a chance in that very common matchup. Leyline of Sanctity is also nice against decks with hand disruption like Grixis Twin and Abzan. I almost feel like I want to jump to a playset of Lightning Helix since it is great against Burn and all of those cheap creature decks I suck against. Path to Exile is still weird, but it is great against any creature deck and is a reliable answer for Tarmogoyf.
I guess Trickbind is really the odd one out. It can be phenomenal against any fetching deck when I am on the play, and can really help push for that third game when I lose game 1. Three is probably too many at this point, though.