I think I'm gonna try this one. seems to be about an inch or so longer than the stocker. Man I hope this works.
http://www.oreillyauto.com/site/c/detail/MBH0/K060915/03306.oap?year=2007&make=Hummer&model=H3&vi=1433659&ck=Search_C0074_1433659_3884&pt=C0074&ppt=C0007