"Me too" on some of the comments here... except I'd be very careful of any software tools. MS Project (or whatever collaborative-web-enabled-monte-carlo-estimating tool you choose) doesn't make a good project manager. Being from a technical background there is a tendency to get sucked into these tools.
You've got a few great suggestions for books to read. Peopleware being a good one on software and the people who make it. Also Scott Berkun's is a great first stop for a new PM. If you listen to podcasts try Manager Tools (find em in iTunes) especially their four part "Horstman's Law of Project Management" series. While this won't focus on the governance or budgeting aspects of PM it'll really help you focus on getting things done.
Also the beauty of project management is that you try different approaches on different projects and see what works for you. It's a great way to learn how to lead teams.
Once you've been in the role for a while you may want to consider some further education in the area such as CAPPM, PMP, a Diploma in Project Management, PRINCE2 Practitioner (only more relevant if you work with PRINCE2). Also consider learning more about the business you are in (eg: Health, Finance, Mining etc), this way you can add a lot more value to your team than technical leadership.
Good luck!