I've always heard that the difference between a good and a great BJ us if you have to pull the sheets out of your ass. Personally, I like a combination of the 3 but keeping the temperature warm and a swirling tongue on the bottom side will make my eyes roll back.