oh ivana - i read your post with sympathy - i remember this situation all too well. With my first DD, my DH would wait for my phonecall (in tears) after my visit to the clinic, cause i used to be so upset at what the nurses said i was doing wrong.

Firstly, i too realised a few weeks ago that DD#2 must have been chilly and i wasnt rugging her up too well. I bought a fleecy sleeping bag for her, i put a bonds suit underneath it and wrap her hands up and pop her in the fleecy bag - ohhh she looks so snug.She slept better when i did this....

AS for picking them up when they are crying, i dunno, some say dont do it, others say dont attempt to teach them any sleeping habits until they are after 6months of age. Im with the latter - your lil boy is only 2 months, how can you leave him crying. YOur doing a wonderful job, and youi sound like a committed mother. I used to have to hold my DD hand to sleep. Me and DH did this for months - crouched on the floor in the foetal possi with our hand stretched inbetween the cot bars to her hand, breathing ever so softly so she wouldnt know when we left the room..... - she under 12 months.
Nurses, midwives would say we are making trouble for ourselves. But now (shes 2.5) she is such an angel, and goes to sleep no problems.
SLeep is a learned behaviour, and at 2 months of age, i dont see how you can be teaching your baby any bad habits....or anything for that matter.

Ohhh and i just let them (the nurses) carry on their merry way. I get what info i want out of them, and like you, just nod and smile when they say something i disagree with.......your doing a great job.