I personally carry two lenses with me, a 50mm F/1.8D and a 55-200mm VR. I also have an 18-55mm VR, but I don't carry that one unless I am doing indoor candids, wide-angle landsapes, or something of that sort.
Both are Nikon brand, and I personally would not recommend buying a Tamron, Sigma, or the like as while those lenses depreciate in value and lack the backing of a company that has pioneered lens design, the Nikon brand ones keep, or even increase their value over time, and are almost guaranteed to "not suck," for lack of a better phrase.
And no, you don't need a macro lens. For a fraction of the cost of a Nikon macro lens, you can buy the 50mm above, and have a fantastic, small, take-anywhere lens that has a minimum focussing distance of .45 feet.