Get the Castrol, you have to bleed it less and it works better its worth the extra money to me.

I run Carbotech Brake pads on the STI I run XP12s on Street Tires and XP16s on Hoosiers.

Matt

Edit, those are fairly aggresive pads, if you are new I would go XP8s