Help help help please.. dilemma