I did it. I ran my 9 miles and I did it at the rec center on the indoor track--the track you have to run around 13 times to go one mile. I don't think I could have done it without the ipod. I listened to an audio book while I ran and it made all the difference. I didn't actually count the laps, I just ran for 90 minutes and I'm pretty sure I got in at least 9 miles, maybe closer to 10. The reason I had to run on the indoor track is because we woke up to a couple of inches of snow and it was still snowing. Some very dedicated runners may run in snow on slushy roads but I'm not one of them.
I felt strong as I ran and it made me excited for the marathon again. SLC Marathon here I come!