Now this is pretty cool! Workoutplan.com is a free online workout planner. It seems pretty complete, and allows you to check which goals you want (loose weight, add weight, add bulk, etc), generates a plan for the week for you, and allows you to update your (weight|muscle circumference|whatever) and track progress. Very nifty!