It's clear who's straight...
It's got to be Franklin. As someone else mentioned in another thread, the only way the producers could ensure that they got one straight guy into the final round was if they rigged the whole selection process to put the straight guys together and then have James advance 1 or 2 of them.
It's clear, by the end, that Sean and Franklin were paired up in a selection group so that at least one of them would be chosen. I don't think the producers are heartless -- they made sure that 2 out of the 3 finalists were potential matches for James.
I'm still amazed that Brian made it as far as he did. The editing of the shows just doesn't show *any* sort of chemistry between them. Add to it the fact that Brian was hitting *heavily* on Dan and it only makes sense that James will choose Wes.
Besides, they were the only two guys to have a decent kiss in the series. :) At the same time, James dumped Darren after Darren kissed him.