If USA, BetOnline (earliest lines + some live betting + deposit bonuses), 5dimes (usually best prices + reduced juice), Bovada (really juicy, but the site is well made and it has nice live betting software and options).
Of the three I have heard few problems withdrawing from any of them...