Here is a link directly to National Headquarters for renewing your membership. Simply fill out the form and submit. You should receive your new membership card within 10 business days.
http://oms.vfw.org/quickrenew.aspx