We're hosting a few Q9h ROM's at maximus Forums, but
be warned, they are all for the Euro Q9h.... 2100 band and no GPS. If your hardware is compatible you could be OK, but if it really is an AT&T Q9h, you will probably render it useless.
Here's a
link to the ROMs