I use www.twinspires.com ... not certain, but I'm pretty sure most tracks are represented. Accepts funds from paypal, $5 fee in and $1 fee out for me during the Derby.