^^^ Yep, great radio for the price. I have one in my X and picked up one at RatShack for the Jeep.
Umm, as for the mounting of the antenna, if you got a Shrock rear bumper, did you get the antenna mount with it? If so, just get a stud mount and bolt it up. I like the stud mounts with the built in heavy duty spring. This prevents the antanna from breaking when you catch it on stuff.