There are a few (3?) buses a day from Agadir to Taroudant (Note: buses from Marrakech advertised to be going to El Jadida goto Agadir really, you will need to change there). The bus may drop you off quite a way from the town centre, so be prepared to walk or use a petite taxi.
Grand taxis freqeuntly go in and out of Tardount from Agadir. It takes about an hour and 15 minutes one way from Agadir to Taroudant. There are also grand taxis that go between Marrakech and Taroudant, however, you may have to wait a while for the taxi to fill as not that many people travel directly between the two cities via grand taxi.
Taroudant is a medium sized town. Petite taxis are available (they run on a flat rate, so no meter), as usual, to get you around. Petite taxis line up at the bus/grand taxi station, city centre, and can also be flagged down pretty easily. It takes about an hour to walk across the whole of the town centre.
A colony of white storks lives in a group of trees near the eastern gate of the town.
There are also many pigeons, some of which nest in the square holes in the town walls. These holes were made deliberately in order to encourage nesting and thereby provide the town with a source of food in times of siege. Shooting pigeons is a popular sport, with the shooting season ending in mid-August.
Visit Hotel Salam once a royal palace and its exquisite garden.
For local crafts ask for Aladin Treasures shop and museum. It is well worth a visit.
advise against the Tannery (you'll see one eventually, whether you want to or not ;P)
Mainly residential Madina, small market district near town centre, heavily rubbish strewn. Take care of motorbikes.
Restaurant Riad Maryam- not the cheapest, but fantastic quality (it apparerntly appears in French food magazines).
Orange juice from street vendors.