Everyone is saying throttle body is the best place to start - Ye it might be the throttle body thats causing the problem - but it might not be - why not check cheaper things first.
Check the Dizzy for corrosion,
Check the spark plugs for condition / HT leads too!
Check / replace the fuel filter (could be choked)
From a mechanics point of view and my personal opinion id go for the cheaper route first - if none of them solve it then you have done no harm in servicing your car have you?!
Daz 