I see too many posts about people giving 2 weeks notice and then shit happens. They try to get your new job to not hire you, or they decide to fire you (when you planned to work those 2 weeks and need the money).
You have no responsibility to a company to give them 2 weeks and it can only hurt you. You should always be thinking of yourself. When it's time to go, you go!