I have the '08 bibs and I like them for shorter rides (30 miles-ish or less). I get some chafing at the sides of the chamois on longer rides. I got them for $45 as Performance has those sales on occasion. Worth it at that price. Not worth the $75 that they're listed for right now, in my opinion. Have no idea about the '09 Ultras though.