more on mccains lie about earmarks.
http://blog.washingtonpost.com/the-trail/2007/12/31/an_old_earmark_of_mccains_surf.html
McCain has certainly been blest in his opposition.