The Marlin 30-30 by far a lot better than Winchester. The Marlin is a lot more rugged built and has side ejection. Winchester 94's have top ejection - and while they are wonderful rifles in their own right, they're not as strong as Marlin.
I have a Marlin 30AS (a cheaper version of the 336A) and love it. It is a sweet shooter and dead on accurate to 150 yards or so.
Your girlfriend made a great choice, getting you the Marlin! Merry Christmas!!
Butch A.