Urology definitely better IMO, but as a urologist I am biased. Better QOL, pay, surgical/clinical mix, call, etc. Generalists are in very high demand and make as much or more subspecialists. Uro residency is very competitive. Publications/presentations will be required unless there is something else extraordinary on your application. It would be a good idea to talk to the urology program director at your school for a frank analysis of whether you might be competitive. Some of the GYN subspecialties seem kinda cool -- urogyn, reproductive endo.