Sports betting for gurus and newbies