Thanks for the advice. I had planned to wait on the refresh, I'm just getting a little impatient I guess :-) You're right though, I'll wait for the refresh.
I had seen a post on this forum regarding the foxstart results, and I'm also very interested in this subject, as my site is currently sitting in the position it was in 'at it's best' before Google penguin was released in April. For my most competitive keyword, it is showing me on page 1 (number 9), this is the highest my site had ever ranked for that keyword in Google. As for my other keywords, these are ranking great in foxstart too. I would love if these were the results in Google after the next penguin refresh.