No, V wasn't a homosexual in the movie, because in the movie he fell in love with Evey.
I liked V for Vendetta, I got it on DVD. It was awesome. But I have to agree with Alan Moore. The movie should have been a movie about anarchism and facsism, not right vs. left. The movie should have kept the books original intentions: a commentary about Thatcher's Britain not a commentary about Bush's America. In my opinion, Warner Bros. and the Wachoski Bros should have treated it like Sin City, a near perfect adaptation that would have made Alan Moore happy.
Batman Begins was just plain bad ass. Unlike V for Vendetta, you can't really make a near word for word adaptation like Sin City because there are just so many Batman stories. Batman Begins shows you how to make a Batman movie, unlike its predecessors.