UFC 118 (Boston, MA) Main card:
BJ Penn (-275) over Frank Edgar
Penn needed that wake-up call in Abu Dhabi. Penn is a bigger 155 and Edgar is one of the smaller guys in the weight class.
Kenny Florian (-135) over Gray Maynard
Coin flip here, but I think Florian is more well-rounded. Maynard stayed on the feet with Nate Diaz and barely won. If he does that here, he will get crushed. Maynard is strong and an excellent wrestler, but he can't strike at all. Florian is not a wrestler, but defends takedowns well and is dangerous off his back.
Nate Diaz (-195) over Marcus Davis
Davis is aging and Nate Diaz improves all the time.
Prelims:
Gabe Ruediger (+277) over Joe Lauzon
Strictly a value play here. Lauzon should not be a -315 here. People focus too much on Ruediger's terrible choices on TUF, but he has won his last 6 fights and has some talent.
Andre Winner (-113) over Nik Lentz
Coinflip here as well. However, Winner is probably the most impressive of the UK imports that UFC has had in recent years.
Nick Osipczak (-185) over Greg Soto
Nick showed really good wrestling in a close loss to Rick Story.
No bets, but I would obviously pick Couture, lean with Maia, Dan Miller (Salter is a decent value though at +215) and Pierce.