Thus spake CWLee:
It's not easy to recommend a size/type/style without knowing what he's going to use it for.
I bought a (cord-type) Makita drill/hammer drill that is the size of a normal drill, with a 5/8-inch keyless chuck. It works fine for drilling in concrete and cinder block for placing anchors and such. I think it was about $80 at Home Depot about 2 years ago.
These are the closest things I can find on their web site:
HD has these 2 listed on their web site, which doesn't mean they are in inventory locally, however...
Happy Holidays!