Ты думаешь, ты самый умный? А почему бы не купить дешевый хаб и не морочится с кроссом? Хотя сетевушка будет дешевле.... И потом, физическое подключение - лишь треть дела. Потом надо настроить и поднять сеть, а затем еще и шаринг тырнета. Это даже продвинутые пользователи не всегда смогут сделать. А если ему в сетевухе прописали данные внешней сети? Тогда только вторая сетевуха, но понадобиться прокси или NAT. Ты подымал хоть раз NAT по ХР? Правда, это не сложно, если знать, куда тыкать... Hint: служба "Маршрутизация и удаленный доступ" по дефолту при установке отключена. 
Я не самый умный но и не дурак в этом вопросе просто когдато сам делал такое коннектил свой комп с компом соседа и тоже не мог найти вразумительный ответ на свой вопрос пака не нашел сам короче настройка подобной связи просто и ничего не надо мудрить сделал кабель,подключил (при нормальном рабочем кабеле светодиоды на сетевухах начинают работать),если 2 сетевухи и одна используется модемом то нужно создать сетевой мост (можна и не делать у меня и без него работает просто есть один глюк если твой сосед перезагрузит или включит комп то связь с модемом временно прекратится примерно секунд на сорок),еще можно настроить IP-адрес и маску подсети (второе не желательно делать пусть будет задаватсья автоматом) на пример первый комп 192.168.0.1 второй комп 192.168.0.2 и т.д. если задаш ипишник вручную то компы друг друга быстрее находят и с играми проблем обычно не возникает можно и по автомату но оприделение чуть дольше и будет всплывать сообщение мол подключение отсутцтвует или ограничено.
Кстати с подобным ипишником можно играть в FarCry по сетке без всяких патчей кто сталкилвался с проблемой с коннектингом FarCry тот знает о чем я говорю.