Odd, I thought I responded to this post, hmmmmmm.
I was in the same boat when I bought my Savage. Which to get the Associated BFT, Savage, or T-Maxx. I opted for the Savage.
Things I considered.
BFT Pros -
1) While people say its a Thunder Tiger, it has the associated name. It wouldn't be total crap if they were willing to put their name on it.
2) They say the drivetrain can handle a much larger engine.
BFT Cons -
1) Its new and all the "weak" areas have yet to be found.
2) After-market parts are very few at the moment.
Savage Pro (really a bunch, but I'll hit a few)
1) Very durable. While I don't do "extreme" type stunts with my Savage. I don't baby it either.
2) Tons of hop ups for it. Both performance oriented and "bling bling" oriented.
IMO, there aren't that many cons. Any problems have known fixes and there aren't many.
But it'll come down to what you want. Well thats the way I feel. I mean on a different day I might have bought the BFT...