The 17-85 is an EF-S lens. If the Xti supports EF-S lenses it will work fine.
For camera gear (online) I've used B+H, adorama, dell and buydig. They've all been fine. Buydig usually has the best prices. Dell can be great if you can stack coupons willy nilly. (Which is getting harder and harder to do.)