I'm the Program Director for one of the accelerators on the list and @jkaljundi's advice is spot on. The only thing I would add would be to seek out alums of the various programs to get a feel for how each one works. They all have distinctive personalities, find one that suits you well.