I've heard this is seriously difficult. How did you find it?
Its not mission impossible difficult but next to say Company of Heroes. COH would be seen as an arcade game. Personally I enjoy the challenge and micromanagement.
Just take it slow and you should get the hang of it in no time.