Here's the list of betting exchanges from Peeps' sportsbook thread. I haven't tried them all but I think Fairlay is the best out of them all and probably the closest to Betfair since they offer a wide range of sports. The only thing that sucks is their withdrawal fee ($25~) but it can still get reduced if you earn enough vip points.