Online Bookmakers

Who is the best online bookie? What are the latest deals? Where should you place your next bet?