Don't buy an Angel.
It will lose 50% of its value in less than a year.
They come out with Angels so often that there is no reason to buy one now, as yours will become an old model very very soon.
Dye does the same, just not nearly as often.
I would look into a Nerve (they are going VERY cheap now), Quest, or even an Ego.
Ego's are one of my favorites these days, and you can get an 05 Ego pretty cheap now.