Enemy at the Gates is crap - it's sad to see former Western Allies making movies like that.
Recommend this:
1. Brest Fortress (2010) - little silly and slow sometimes but has good battle scenes and authenticity. I think it's the most watchable Russian WW2 movie for westerner

2. Voskhozhdeniye (1977) - I bet you don't know about it but this movie is really great. Not so much battle scenes but story and atmosphere are amazing.
Bonus - niiice WW2 Eastern Front action scene (hooking to COH2 perfectly), movie is shit although -
http://www.youtube.com/watch?feature=player_detailpage&v=rgZeFixPJNU#t=5032s
I read Beevor's "Stalingrad" - great book, his book about Berlin is waaay worse.