I worked at a place that used a Hilti TE60 or similar (too long ago to remember) with the proper 'bit'. It was great! Pounded a 10 foot rod in a few minutes.

I'm a little embarrassed to say what it's like holding it up on a 10 foot rod. Would it suffice to say that no ladders were involved?