I am mid-way through planning on my renewed marketing. These are my impressions I'm working from. Unlike Wayne's mine are not battle-tested.
You might find this resource helpful:
http://www.marketingprofs.com/marketing/library/articles/57/web-sites
They charge a fee for the good stuff. I wish I could come up with an appropriate scale of materials like Marketingprofs, but but for our business. Useful, consistent freebies, some inexpensive stuff above it to get comfortable with us, and then the real meat.
Wayne is right about the website is the center; he has that down cold. The thing about Hubspot is that their services force you to consistently add content and activities to create visitors. The bad thing is that lots of it has ""hubspot.com"" in it, which bothers me greatly.
Blogging to attract visitors is key. What you do with them after they land is the really hard part. You want them to sign up for the newsletter, which seems harder than it looks. Wayne's method for easily creating the newsletter is I think a key part of it: KISS so its creation/distribution takes very low-resources. Mailchimp seems to be very effective at the auto-newsletter part (Aweber seems good too). I've come to the conclusion that I've been over thinking it all with newsletters: just start, then change when you need to.
My complaint with Zift is that it is so Sage-centric, and I don't know how far they feed responses to Sage. If you get serious about your marketing, and then Sage dumps Zift for another, how does that affect you?
Mark Badran (Juice Marketing) seems to have a good perspective on what works and doesn't for Sage and MS partners.
One of the harder things for me is figuring out just what I want a new site-lander to think. Wayne seems pretty much simply looking for ""Sage 100 users who need technical help and know that it definitely should not be free"". CRM seekers are more complicated, especially in your case, where you want new CRM prospects and Sage resellers who want a reliable Sage CRM partner.
Getting them to go past the landing page, and then to sign up for your newsletter is the hard part. The technology now has a broad ""good enough"" range that if you know how to get them to sign up, you can find somebody to execute those details.