I think that torque stars are the best stock wheel for a GP. Mine were exactly like yours but then I ended up Plasti Dipping mine. Really wish mine would have had the polished ones when I got it though. lol
I've been wanting to plasti dip mine. I wish I had money to lower the car first though.