I would go with Jack, Well there could be few reasons
to really understand "IMO".In the short time he had with Rose he really made her feel for the first time not many people can do that irrespective of his background, In a way Jack lives more than anyone out there for millions of dollars. As far as rose said in the movie if iam right,that it felt like her whole life was already set up for her. Is that really living? people are free to differ here but I don't think it is.
I think living is as in Jacks words, waking up in the morning not knowing what's gonna happen or who you are gonna meet.
He didn't see Rose as just another rich girl. He saw her. He was ultimately able to save her from the life
she was destined to live until she met him. Even before Jack even loved Rose he saved her(if iam right)
Jack didn't know who she was but he helped her. This is something unflinching
unconditional love according to me He didn't have to do that as he didn't know her.
He could of ignored her and walked away but he didn't.He saved Rose's life
Jack is so selfless. He puts others before himself. He could have saved himself and gotten on the floating door in
the water.Instead he let Rose on the door so she could live. He probably knew he would die,
Can you imagine how hard that would be knowing you would die in just a couple of minutes?
personally cant imagine. However he did it for Rose and just before he died he made Rose promise him that she would keep fighting even though he knew he couldn't.In the short time he had with Rose he really made her feel for the first time.
Well that pretty much sealed the deal in jacks favor when it comes to love between them IMO