For me, the best thing I have ever bought for myself is my juicy couture bag. I sooo love it. I bought it with my own money coz my parents would not but it because it's quite expensive.
The best thing was my new t-shirt of Angra
That would have to be my car. Had it for two years now. Still love it.
My wedding dress was by far the best thing I bought for myself! Yes, I paid for it out of pocket, but that was totally ok by me! I loved it!