In my opinion, there are 3 keys to being a great cock sucker: 1. must actually swallow, 2. must actually SUCK (not just slide lips up & down the shaft), 3. Deepthroating is definitely a plus, but not necessarily a requirement. Taking that into consideration, my top 10 cocksuckers (in no particular order) are:
1. Gianna Michaels
2. Catalina Cruz
3. Kelly Madison
4. Heather Brooke
5. Stacy Valentine
6. Wifey
7. Britney Swallows
8. Alexis Silver
9. Zarisa
10. Tiffany Towers