Quality of the event
Prize Money
Level of Competition
The Spectators
Running a street race/downtown
Overall festival atmosphere
Close to my home
The Travoltas
Things to do when not racing
Safety and professionalism of staff
Great helpful volunteer staff
I have not raced at Rock Island.