Last year was my first year tri'ng and found that [Only registered and activated users can see links. ] very helpful. They have:
10wk Sprint - Beginer
18wk Sprint - Intermediate
10wk Olympic - Beginer
18wk Olympic - Intermediate
18wk 1/2 Ironman
28wk Ironman
36wk Ironman
Also - these are all free! The other tips here are great...
Good luck!