Haven't seen it posted here, but VT is running their first annual 'giving day' fundraiser. At time of posting, they've raised over $1 Million dollars from over 3500 different donations. You can donate as little or as much as you want, to a variety of causes - I donated small amounts to Athletics, the Mechanical Engineering Dept, and Rec Sports.
Also - your employer might offer some form of donation matching - check here to see.
'Giving Day' ends at noon today! Link to Give
EDIT: 'Giving Day' is over, but you can still donate the program of your choice by clicking the above link!