I haven't heard the second one as much, but it works too; they mean basically the same but being 'torn' between emphasizes the feeling of really wanting to do two separate things (imagine something being torn apart), while 'dilemma' focuses more on the situation not having a clear choice.