Teigyr - sounds to me like you have a really great training plan that's starting to fall into place.

I got to run a 3 mile time trial today. 22:57. I'm happy, my leg is good, I'm aware of it but no pain and I ran hard enough to get a little pukey. That's always a good sign.