I looked at the Peter Pig 15mm but in the end I preferred the Skytrex figures. The US stuff could possibly do with an update, but the German figures are superb.
The Peter Pig faces are a bit of an acquired taste
Both are much superior to the BF offerings. The metal crew figures that Forged in Battle supply are excellent too.