If I didn't already have the amp I would have gotten an MMATS D300HC or D200HC(same rating just one if for 2 ohm one if for 1 ohm, both 1200x1) If he doesn't have the money I'd look into a fosgate DB1500.1 or a 1000.1, or the new kicker KX1200.1. I have the DX700 and it pumps them pretty good, but I don't think it's pushing them to their potential.
I had mike at south valley honda on monterey do it, thats where I take my car for all of it's maintenance, great prices(won't try to gouge you), they know their shit, and since they're authorized honda repair center they can do the scheduled tuneups and save you some money and still keep your warranty. I think it took them about 20 minutes to install the alternator, but I was having a bunch of other stuff done at the same time so I'm not sure how much he charged me, probably lik $35-40