Übrigens, wenn Du einen 7805 verwendest sollte C1 laut Datenblatt 330nF haben.
http://www.fairchildsemi.com/ds/LM/LM7805.pdf

Ogni42 hat recht, der Elko nach dem Gleichrichter sollte grösser als 100uF sein.