okay there are more than 1 ways to do this.
you can do it as you are doing now, this is the cheapest but not so good option most floppy disks dont even work these days.
you can use whats known as a direct serial connection which is not reccomended but basically comprises of a cable from one computer to the other attached to the serial port of both computers.
more reccomended are the below options
please note that all prices ive stated are off the top of my head and wont be accurate but should give you enough of a guide for your choice.
two network cards one installed in each pc with a special crossover cable is one easy route and a good one. It depends how far away these computers are from each other as a cable will have to join them. A network card can cost as little as about £7 and you could get somone to make you a crossover cable or buy one for about the same.
two network cards and a network switch. Same as before one network card in each pc, but instead of using 1 cat5 crossover cable to connect the two you use one standard cat5 cable from each pc to the switch. This has many advantages such as being able to connect other pc's to the switch at a later date. the network card price is as above and a switch can be as little as £20 for an 8port switch (up to 8 computers). again you can get somone to make you some cables to the length you require or if the distance isnt so great you could buy them.
the most expensive but most handy variation would be to have a similar configuration as above but to use wireless devises
two wireless network cards approx £30 each and wireless switch about £50
it works as the above wired connection but of course doesnt require the cat 5 cabling . it also means if you wish to network other devises such as laptop etc its fairly easy to do. There are downfalls with this . Its slightly slower than the cabled version (however still faster than a floppy dislk) and is more expensive. also wireless technology is restricted by geological factors. Ie walls. 3-4 walls maximum and if they are thick walls then you can reduce that. If the computers are close togther or in adjacnt rooms this wont be a problem. Wireless is also slightly more complicated to configure as it has encryption options to reduce the chance of somone sitting outside your house with a wireless laptop and gaining access to your data.
For prices you could try the following
www.dabs.com
www.scan.co.uk
www.cclcomputers.co.uk
personally i run both wireless and wired at home. I have a wireless adsl router so not only does it control the pc network but it also controls my broadband it also has a built in 4 port wired switch. So i can connect both wired and wireless computers to the same device. My laptop is wireless so are a couple of the pc's but my servers are wired directly to the device for speed.
Just to note :
wired connections are 10 or 100mbit/sec (100 is more common nowdays)
wireless is 11 or 54mbps the second being more expensive im afraid (there are other speeds available but you will find they are 22 or 108 and are actually just "special" marketing versions of the 11 and 54mb types)
any queries just shout.