I'm with Zen.
It's not cheap, let's get that straight.
£25.00 a month.
One month minimum contract. Up to 8Mb download speed. One gig web space. 20Gb a month bandwidth. Excellent support. No penalties for not paying by direct debit, you're invoiced monthly be e-mail and can pay online by credit card or post a cheque. You can print off or have sent to you a VAT invoice.
I've been with them 4.5 years now. Not one complaint. And online gaming's great.
But, like I said, it's 25 quid a month.
You get what you pay for.
If it's only for four months, it's definitely worth considering.
Assuming, of course, her local BT exchange can cope with her being 4 miles away.