Say hello to NetworkManager, which should now be included by default in Feisty. It's not perfect, but in many cases NetworkManager should allow your networking to 'just work', saving many a headache and tech-support phone call.
NetworkManager integrates well with the existing network tools in Ubuntu, which are used to configure wired network connections. All of the wireless stuff is handled by NM, and connecting to a wireless network is usually as easy as selecting it from a list.
If you move between networks, NM should prove particularly useful. However, because I'm on a wired connection, I rarely notice NetworkManager myself. Maybe that's because it's busy 'just working'?