The gigabyte disc had drivers and I slipstreamed all the 32bit drivers into a disc (which I also slipstreamed driverpacks onto). So I ended up with an xp disc with a whole lot of drivers, but guess what? It didn't work. So I'm throwing in the towel; time to get a new hard drive and salvage whatever I can from the old one. Thanks for all your help though, I really appreciate that you took the time to help somebody who's halfway across the world.