Contests are great... you meet so many new people who love the same sport you do... I like to get involved in my tour too, judge, announce etc.
you meet alot of chicks too... and new opportunities open up to you by getting noticed at contests...
plus it helps if you do good too