Christian Aid is promoting Present Aid, its virtual gifts range, with a national press and London Underground campaign from this week to help the catalogue hit its fundraising target of £3.5m.
Three versions of the campaign carry the line 'For every gift there's the perfect friend', suggesting suitable virtual gifts for characters, such as a leathery sun-worshipper who might appreciate a solar panel to help provide sustainable power in Malawi, or a tall, willowy friend who would love to receive 2,000 tree saplings to help reforestation in Honduras.
Gifts start at £8 for sports equipment to help resolve ethnic conflict in countries such as Burundi, rising to £4,100 to fund a community health worker's salary for a year.
"It's an increasingly competitive market and we wanted to stand out by using humour to inspire people to buy," said Liza Kendall, lifestyle-marketing manager for Christian Aid.
The adverts were created by agency Shop.
Breast Cancer Care is aiming to raise £100,000 from a range of pink consumer electronic products created by Sony. Limited-edition pink laptop computers, Walkman MP3 players and digital cameras that include a variable donation to the charity are on sale at retailers and online at SonyStyle.co.uk.
Prostate Research Campaign UK and the Pelican Cancer Foundation have set a fundraising target of £15,000 for a celebrity carol concert to be held in London on 6 December.
The Vasari Singers, actor Sir Ian Holm and film director Ken Loach will appear.
The NSPCC is to benefit from a range of children's cutlery, on sale for £10 in department stores and from the charity's online shop. The charity receives a 50p donation from every sale of the so.eat cutlery set, created by Richardson Sheffield.
Dogs Trust has released a Christmas mailer, created by 141 Worldwide/London and targeted at warm donors, to secure donations for its abandoned dogs programme. Recipients are encouraged to give a one-off donation of between £10 and £100 so that all 17 of the trust's rehoming centres can meet increased running costs over the Christmas period.