If you see yourself driving your buddies or your GF and her friends all around. Then the Veloster is better for you. If you're not. The FRS all the way. Nothing is going to handle like a FRS/BRZ except a Porsche, Lotus or the Prancing Horse. Maybe a Miata, but the FRS looks so much cooler and it is semi practical. I've had my FRS for 3 weeks now and I've driven over 1000 miles and half those miles on Mountain/Hilly roads. I've never had so much fun driving mountain roads until I drove the FRS and I've driven many mountain roads in my life.
The FRS is Frickin' Real Sweet!