IMO the 85mm f1.8 is an amazing lens for the price. Granted I haven't used the 85mm f1.2L (which supposedly focuses slower), but have owned several L lenses in the past. IMO, whether a lens is L or not makes little difference. The 85mm f1.8 and 100mm f2 are amazing pieces of glass. I know dxomark isn't the be-all and end-all, but they rate both very very highly.
I've shot the 85mm f1.8 on a 5D2 and got spectacular results.
I really do love the 85mm 1.8. I just thought it would be over kill some I have the 24-105. I mean if I need 85mm why not just use the zoom ? I guess if I had a low light situation right.