Club: The ratio levels, although still rather crappy, from a lecherous bloke's point of view, are far better than those in pubs; pubs are cockfests, the only women about usually being on the wrong side of the bar, or the odd one or two every so often, who are definitely not there to be pulled; pubs just don't provide the atmosphere for pulling, and, let's face it, that's what most young guys go out to do. Also, clubs are open later, usually, meaning long, late sessions of drinking. Given the lower age of the average clubber, as compared to that of the average pubber, there are also a great proportion of people getting pis*ed, which makes a sometimes hardcore drinker such as myself feel better. I do appreciate the point about the more tolerable volume of the music (if, indeed, any is playing), though. Most girls prefer clubs, because it's all about dancing, for them; most young guys prefer clubs, because it's all about pulling, for them; simple as that.
Pubs are for old blokes who have given up trying to pull, or who're bored with their wives; or, perhaps, for clubbers who wish to have a couple of cheaper drinks, before moving on. Clubs are for younger people, who wish to have a good time, and to meet new people; I know under which category I fall.