Congrats on the new bike. I am up for riding anytime it is not raining and I am not at work. I have been riding street for 2 years now, so while I do not consider myself a beginner, I also do not mind riding slow and safe. Around where do you live? Just let me know if you want to ride this weekend, I am up for anything, although I would suggest staying away from the North runs until you get a couple thousand miles under you belt!