Is it ADSL / Broadband through the phone?
You can't go far wrong with a Linksys as they're the consumer arm of Cisco Systems.
Get something like this: http://www.ebuyer.co.uk/UK/product/94178
will give you wireless internet access for plenty of devices.
You can then buy either wireless cards or adapters as necessary for each machine (your laptop may already have one built in) and use these to connect to the box. eg: http://www.ebuyer.co.uk/UK/product/94366
for laptops or http://www.ebuyer.co.uk/UK/product/94368
That way you don't have to wire your house for networking.