@TheBoss - I grew up in Delhi/NCR and I still visit as often as I can. If you ask me, whether I'll go there or not... then my answer would be an obvious YES, Delhi is home, and there is no better feeling than being home. Having said that, should you take your girl along or not? I don't see why you should not take her with you to attend a wedding. Every place has it's own evils, so does Delhi. You are hesitant to take your girl, bcoz you fear something might happen to her... What about you then? What is u get into a mishap? Will you stop going out completely? Nahi na, then just go, show her the big fat Indian wedding and things will be fine.
And if it consoles you... I have friends and cousins who live in Delhi, work/party n go out late in night... I haven't heard even one of them complain. I don't say they haven't been harassed, but they just know what to do when they find themselves in a sticky situation. Just my two cents, since you asked.
Hope you enjoy the big wedding and your trip to India.