Arduino as telephone dialler

A practical thing to do would be to buy a cheap phone and have the arduino do the button presses via transistors or similar.