I was just about to post a thread on this - then I found yours. Great! Going back to read all the way through, then perhaps make some comments, if the thunderstorms hold off here today.
My money would probably be on Patel, too, but I haven't handicapped it today.
Oops, I got a homie I should support: Anjay Ajodha