My fren I don't know old you are, but try this, do the dinner thing to show her you remember, don't bring a gift (you probably did that last year.! PPsssst, you will never win unless it is s very big gift like.. a car) a voucher is best. She will still complain. Either way not worth it. Money or voucher go have a beer