if i were you, iwould aim to link up with the Italians in Southern Poland and then also pour through Finland (if possible). going through poland should give you a good enough run th Moscow, or you could complete a few more encirclements.
*cough* Myth is playing Italy...
Great AAR by the way, I have been just lurking so far.