I would pay off my own debt and then at least a majority of the debt of friends and family. I would then put a portion of the money in an income-oriented investment to supplement my current salary and the remaining monies in a series of diversified investments.
I don't think I would do much spending if I won $1 million...it's just not that much money anymore. Now, make it $20 million and everyone is going to Vegas on me.