Hmmm.. I thought I posted in this thread.... I must have clicked off the page before I posted.
You didn't say how old your son is... but my guess is you want the Sigma 70-300. It does 1-2 macro...is a decent lens from 70-180mm, a little rough from 200-300 compared to my DA* 60-250 but at 1/10 the price, you can't complain. Further you won't even notice that until you get a DA* to compare to. If what you have is a kit lens. This is a great second lens.
It does macro....
You have to be 7 feet away to do macro, but on images like the one below, you're grateful for that.
it does wildlife
it does your dog
It does your graveyard art shots...
It does landscape...
It does birds... small birds
And big birds..
And today at B&H it's $144.
Sigma 70-300mm f/4-5.6 DG Macro Lens for Pentax AF 509109 B&H
To me, it's more bang for your buck than a barrel of monkeys, if you're on a limited budget, there is nothing else that does what this does for anywhere near the price. If you're starting out, there isn't a better lens to introduce you to what's possible. You will outgrow it, but by the time you're done with it, you'll know what you need to excel at what you want to do.
Personally, they used this lens to sell me my *ist, and I never looked back.
<Selected photos slideshow. Click here.>