Very good questions, it looks like you are well on your way. Of course there is no single report that says "we are PCI compliant". If you find one, you'd be a rich man.
What I refer to are point products that can report on a single aspect of your environment. For example if you have a wireless LAN and you have an overlay wireless IDS like Airdefense, you can run a canned report that says your WLAN is configured to meet PCI standards. There are also products like Vericept which monitor your perimeter for CC data. They have canned reports that outline the number of times someones information was emailed, IM'd, posted on a website, etc. Other examples are the numerous products which can run reports on the patch status of your systems, some of which are starting to develop canned "PCI" reports.

Thats why when you ask for reports I say it depends on what aspect of your environment you want to report on. Are these tools necessary? No, but in large environments they can save you a lot of time.

"how can we do audits when the requirements are so generalized, this is really tough on the merchants and sys admin guys"
Welcome to an audit. I can't stress enough to have all your "ducks in a row" before the audit and be prepared to sell your security solution. The checklist posted by thehorse13 is an excellent start. If you go in prepared, it shouldn't be too bad.

Lastly, if you are still concerned, you might hire a consultant that has gone through PCI audits with other companies. A competent consultant should be able to walk you through each requirement and give you an idea where you might have problems. Just make sure you do your homework and hire someone with experience.