The other, saner, cheaper option is for hackers to just stop thinking that email and Twitter matter and to actually _march_ on Congress to make a point about how completely fed up we are with this crap.
The current median age of a US congressman is ~63 years. They are not technical whizzes for the most part. Heck, you're hard pressed to find a UNIX hacker that age, given that UNIX itself is only ~40 years old, so only the very original UNIX developers were around when our politicians were taking their first steps into the world of professional law making.
Point being, Internet petitions don't freaking matter to Congress. In-your-face people matter. So long as people sit at home whining on the Internet, nothing is likely to change in D.C.