Some don't like responsive designs because they usually create a layout for a desktop, and then re-arrange, re-size, and hide page elements for progressively smaller screens. The problem is that smaller devices, with slower connections, still have to download all of the larger code. I found a "mobile-first" template called 320 and up (mobile screens are often 320 pixels wide) with which you create your mobile site first, and then progressively load more and bigger elements as your screen size increases. This way, your site loads quickly on mobile devices, while still keeping the advantages of responsive design.
Best of all, I managed to hire the designer of 320 and up, Andy Clarke of Stuff and Nonsense. He built our new site in less than a week, using 320 and up as a the starting point. Check it out here. If you don't have a mobile phone or tablet to try it with, open it in a desktop window, and then slowly resize the window to make it smaller. You'll see how the site responds to smaller and smaller screen sizes.
One exciting part of having a responsive site is that our web application now works on phones. Many of the political consultants we've been talking with have been excited about the idea that volunteers can use our hosted predictive dialer with just their smart phone.
Let us know what you think of the new site!