That's a tough one! Both have their pros. It takes forevre for me to get off on oral, but when I orgasmn, it's totally worth it. I agree with the toy arguments as well though. With my newest toy, I can get off within 2 minutes --which is great if I wake up horny and need to get up to go to class/work.