That's actually a very good power supply and it has more than enough power for your 8800GT.
Another option is the Corsair 400CX
30amps +12V power and $50 with free shipping and $20 rebate.
Not that it matters to you but the combined +12V amps for that PSU is 30, not 34. From the data label you see it has a max combined wattage of 360 which gives 30amps. (360 watts divided by 12 volts = 30 amps)