This was posted elsewhere....
Unless you strongly enjoy doing obstetrics, then urology is a better bet than OB GYN.
Higher pay, more job demand, variety of procedures (although this is seen in general OB GYN as well).
Starting urology salary in general is around $300,000 even in desirable areas with starting OB GYN salaries being in the $225,000 range.
Hours are better with urology and call is more manageable in general.
I say this as an OB GYN who is at the tail end of fellowship.