This was almost my exact situation!
I ended up with a 2012 SWP WRX Premium. I wanted a base model but there weren't any around anywhere.
Even though I'm still a fan of the BRZ, my first choice was the WRX.
Two years ago I was going to get a 2011 WRX used. The BRZ was announced to come out and I was certain I was getting one...but (at the time) I would have stretched my budget.
Fast forward a little more (after the BRZ pre order phase) and my wife gets a new job. Plus she also wanted to start a family!
Long story short, much like you I didn't want to wait or pay a markup, and had been eying the WRX to begin with (and could now afford it).
Needless to say I have an extensive mod list growing in my head.

Nameless axle back *cough* Cobb AP *cough*...
The BRZ still holds a place in my heart, so maybe in a few years when our kids are grown and the BRZ comes with a 2.5l 8000rpm 250hp engine...