Whichever system you use, check the exchange rates as well as the cost of the transaction. I looked at Xoom and Western Union, and Xoom looked a lot cheaper initially, The exchange rate was AWFUL , and once that was factored in Western Union was a lot cheaper.
The idea of opening a UK bank account with a cash card and giving the card to the person in the Philippines is great! Why didnt I think of that.
One thing on this if you do decide to go that way (which I probably will now) Make sure the card and PIN are sent seperately. I have had plenty of stuff go missing in the Philippines postal system and if card and PIN both went at the same time you could lose whatever money is in the account.