I think BJ deserved the win in the first fight, but that argument has been beaten to death over and over again.
I think BJ could take Edgar down at will. I know that Edgar is a great wrestler, but I can't really remember the last time I saw penn shoot for a takedown and get stuffed. Maybe he wouldn't get it on the first try, but I think he would most certainly get it. Once he gets on top, that's a wrap as far as I'm concerned.
The only question I have is if BJ can give up his ego for one fight and fight a smart fight. BJ should have taken Edgar down in the first fight because regardless of if he thought he was ahead or not, the fight was close. You can't let a close fight go to the judges. Hopefully he shoves his ego aside just for once and fights the most effective fight for him.