I'd still go with option A.  I'd pay off debt, shove around 10k in a savings account, shove 100k in stocks, buy myself all computer and non-sex related entertainment that I want (wouldn't cost that much compared to a million dollars), buy a hybrid, get an apartment, and give the rest away to...