Wikipedia has a nice Naruto Shippuden episode guide up that included the English and Japanese episode titles, as well as the original airdates of each episode. Looks like it is constantly updated to include known future airings as well.