It looks like you have had all the advice you need, but I thought I'd write anyway. My oldest did the same thing. He was sleeping fine until about 6 months, I was told it was a growth spurt. Anyway...it went on for months..I read a ton of books, but alas....the cure was crying it out. Some books said let them cry and don't go in, but I didn't have it in me so...I compromised. I started at 5 minutes, then went in then waited 10 minute...etc.... One book also suggested not to pick them up, so I didn't, I just rubbed his back. Believe it or not, the first night he cried for 45 minutes (add all the times I went in to comfort and increase time it was a long night), but by the 3rd night he was back to sleeping all night and now he is a great sleeper. I also did it early on with the other 2 and they are perfect sleepers too.
He also started to roll over to his stomach (a no,no for SIDS, which scared me to death) but the doctor assured me that if he could roll over and back on his own, he was fine. (The fact that I stopped going in to roll him back over also helped keep him sleeping through the night. :))
A little about me: I am a SAHM married 11 years with 3 children: 4,7,9