What is the best all around roofing gun?

can someone set up a poll? or just tell me what your choice is. thanks