I prefer Juniper for VPN termination only because I have had less hassle when dealing with the multiple different VPN clients that people use away from the office.
However, over the past few months with V8.x of the ASA software I have begun to accept hat Cisco have got things near right again.