Actually there might be another way. Plus it's one where everyone in the house (Assuming that they all use their computers from fixed locations.) can benefit. It's called "broadband over powerline".
Basically there are ways to transmit a network signal over your plain vanilla powerline in your house. Problems-
1. if you live in a place with older or shared wiring it can cause interference and therefore, slowdowns
2. the speeds will be close to but not quite the same as DSL, keep that in mind
3. if you're worried about power spikes frying a unit you can hook them up to a power strip with protection but it will reduce your speed
4. most of the units I'm aware of require software installed on your computer to keep your individual "slave unit" synced with the master. this is an issue since you've said you're running 64bit and most of the software packages don't support 64bit Windows- except one.
Since I'm new to the forum I can't give you a direct link, so get to Google and search for the Panasonic HD-PLC. Specifically the BL-PA100A. They're not cheap, but they require no software installs and therefor can be used with any OS or system out there. Any of the units can be configured to act as master or slave. You will need one unit to connect directly to your router via standard network cable and then plugged into the wall. Then one additional unit per computer, also plugged into the wall, which then connects via a standard network cable to your LAN/Ethernet card.
I'm using two right now since I can't drill holes in this townhouse I'm in, but the nearest cable line is very far away from where I use my computer.