Going around again...
I started Telligent as a PM, then went into product, then moved to the Microsoft-specific "sites" team where I wrote and maintained the http://silverlight.net site.
But that ended last week as the sites team transitioned onto other projects inside Telligent. Terri wrote about it here.
So, I'm back into the Services dept as a PM now and looking forward to it. I believe that being a developer gives you a big insight into the development process that "regular" PM's don't have. Telligent has awesome devs, so some of the advantages are moot, but being able to sense developer BS and create requirements that can actually be implemented would be advantages in other companies. 
So, I've been reading a lot of articles on PM and Scrum too. Most of these are posted on our intranet (kudos to Evolution) but some are simply referencing public articles.
One in particular this morning I found particularly interesting: User Story Estimation Techniques
BTW, don't write me off just yet, I'm still developing..someway, somehow I'll always be tinkering!
ASP.NET 3.5 Web Hosting: 3 Months FREE + FREE Setup - CLICK HERE!