Lately, I've been entering my flights into openflights. It will show me a pie charge based on what class I was seated in both in segments and miles. Now that includes other airlines (very rare for me) and does not delineate instruments.
I miss the diditclear website. I use to track it all there.