Fishman makes a
bunch of different acoustic guitar pickups. It depends on what you want to use (sound hole, UST, SBT, internal mic, internal or external preamp, budget, comfort level on modifying/drilling on your guitar, etc.).
IME a decent quality mic will
always sound better than a pickup for an acoustic instrument. It also requires
no modification to your guitar. For home recording I would use a mic. I play out with a couple bands and as a soloist, so I have installed piezo soundboard transducers on all my gigging instruments because they don't affect the acoustic tone, can work with external preamps, are relatively inexpensive, provide more onstage mobility, etc.