I really believe in paying interns if they are doing meaningful productive work (programing, engineering, design, finance). I made good money in college as an intern and would never even contemplate working for free.
my only hesitation about bringing money into the equation is i believe it can cloud the focus...and when the going rate around here is free internships, they're fortunately eager to pad their resume & get experience with us