IMHO, the 7805 is quite capable for a charger. I have built a few of them. Def use a heat sink, and also, some phones, including iphone, need to know if you are plugged into a higher current usb port, which some are not, so you would need a resistor for the two center conductors of the usb port...