So the 05 WRX seats weren't in the car for long. They didn't have airbags but were a quick solution to a bad problem so kept an eye out for some MY06 seats which have airbags to replace them with.
Found some during the week and got them today. Sold the MY05 ones to a mate who was looking for some anyway! Win.
Did the big swap this arvo. Here's the new babies in their new home...

Not as 'huggy' as the 05 ones but they match in nicely with the XT interior ...and they have airbags!