2) Roast it in a Hearthware i-Roast 2* .
3) Pull a ristretto [1] shot from a Rancilio Silvia* .
4) Enjoy!
I highly recommend home-roasting. It's fun to geek out about it and completely control the process, experiment with different roast levels and curves, etc. You get the freshest coffee in the world. If you drink coffee with any regularity, the roaster pays for itself quickly and then you're saving money on coffee [2].
* Of course other equipment can be used; I mention what I use because after a lot of research, I found these items to be the best bang-for-your-buck for beginners, and I'm quite happy with them after several years.
[1] http://en.wikipedia.org/wiki/Ristretto
[2] Assuming you like roasting, or at least don't mind it much. I think it's really fun, so it's a double win.