I'm looking forward to the Buffalo Wallow 6k race this weekend. When I was in high school and college, I loved running cross country and enjoyed it more than track. The Buffalo Wallow is 3 2k loops and about as good as a cross country course as you are going to find here in Houston. It has a couple of pretty steep hills on each loop so we get 6 tough hills during the race. In 2003, the US XC National Championship was held here in Houston on this course. Running on grass and with lots of turns and hills, the times won't be as fast as a road race, but I think it is a lot more fun. I still have my college cross country racing flats in my closet that I pull out for this race. They have more traction and are better suited to running on this terrain than my other racing flats.
I saw the results of the Texas Med Center 5k and I think that course must have been too long. I know or am familiar with 6 of the top 7 finishers in that race and all of their times were slower than what I expected them to have run. My time at the Rockets 5k would have won that race. I ran a good 5k at the Rockets run, but not a time that I would expect to beat all three of the top finishers with.