I would also strongly consider cat6, most reputable cable manufactures are guarenteeing thier cat6 will meet specs when published. Wireless in more of a pain then its worth. Its slow more expensive and can be very suseptble to interference. I done my own wireless networking as well as building my own wireless network from scratch for a project in college. It was nothing but a pain.
Ethernet is more reliable and less of a pain once the hard part of running the cable is done.
But what if it was possible to connect with out using cables and wires. Wireless computer networks let you access all of the network resources that you have rights to without conventional network cabling. Wireless networks rely on equipment that uses radio frequencies to transmit and receive data between computers. Wireless networks offer all of the functionality of wired networks plus the mobility of simplified network installation because there are no wires to run between networked computers. With wireless networking components, you simply install the wireless networking adapter into a computer that needs to access the network.