If you DO choose to wait and add the accessories later.....you ought to check out this site:
http://www.h2parts.com/
It's a Lynch Hummer subsidiary...I think.
The prices are anywhere from $80-$200 less than what you will pay from the factory. AND, for the exact same item.