I would probably seriously consider applying to Google's Summer of Code project. An elegant idea, as it always is with Google. Spend the summer on an open-source project, get $4500 and a Google T-shirt for that. And it ain't bad for your CV, too. Open for students from around the world.