PJ may have already helped you with this, but I will put in my 2 cents anyway.
Yes, I use airport, but I have a slightly more complex setup than most. I have two airport base stations running (one newer one, and one older one - one is 802.11n and the other 802.11g), and an airport express. These two base stations are connected to a Belkin router, which is then connected to the internet. Our two laptops connect to the base stations, I also have Apple TV running and connecting to the n base station, and the computer in Sophia's room (older iMac) that did not have WiFi is connected via an airport express to the whole network.
The reason I am running both the old and new base stations is that some of my equipment connects at the slower g standard, and some at the newer n standard. If you just use the n base station, then everything runs at the slower g standard. This way the n devices connect to the n base station, and the g devices connect to the g base station, slowing no one down.
I have two printers connected to the base stations, along with a USB hub, and two hard drives using the airdisk feature of the new base station.
Anyhow . . . I listed all this to show you it can be as simple or as complicated as you might want it to be. Do you guys have laptops? Do you want to access the network wirelessly?
If I were starting all over, I would buy an airport extreme with the time capsule option, and the 1tb drive. If you are running Macs, they are very easy to set up, but it does take a little bit of skill - most of which is devoted to the connection with your ISP (especially if you use DSL) and protecting the network with security. If you decide to buy one and need any questions answered, I would be happy to help.