I use the Training Log feature on www.beginnertriathlete.com.

It's awesome! Tracks everything. Even creates graphs for you.