I just bought this for $22 (25% corporate discount) at the Verizon corporate store here. It actually does not cover the headphone port, and leaves about 3mm, plenty for my fat cassette audio jack.
In fact, it also comes with 3 inserts: 1 for std batt cover, 1 for extended battery cover, and 1 for std w/case (!).
The USB is simply micro-usb that connects on the back, and doesn't come with USB cable or charger.
For reference, I bought the extended battery for $30 on sale, and it fits great in the mount.