Help me out with a HUGE dilemma