I bought a finish nail gun. I figure most of what I'll do around the house is molding, etc. A dewalt, holds a good number of finish nails.
For framing, heavy duty work, I bought a palm nailer for $79. It can drive like 3 inch nails or something sick like that. You have to load it one at a time, so it's cheaper than a full fledged framing gun.
I don't have a brad nailer, but I do have an electric staple gun that kicks some ass with staples.
Jacktucky