|Considering you already have a SOHO router, I would go with a wireless Access Point. You simply plug it into your router, configure it and all wireless capable clients will be able to connect.|
You may need a switch, depending on the number of LAN ports on your router and the number of hard wired devices you need to connect. It's worth noting that all switches are "multi port" since a switch with a single port would be completely useless.....lol ;)
As for the gaming devices you mentioned, I have none of those. I do however have a Wii and it connected wirelessly very easily.
If you google 'online computer dictionary' you will find a link at the top that will take you to a place you can research all computer related terms/acronyms to get a better understanding of what they mean.