I have tried many different kinds of hairspray, expensive and not. Some of them were good, others okay, and some I will never buy again. For now, I have pretty much stuck with Suave Maximum Hold (#8). It does all I want, lasts well, and you can't beat the price: around $2 for a large 11 oz can. Not only that, this hairspray is enriched with protein and vitamins, so it is good for the hair.
One of the major problems I have encountered with hairsprays is that they are too strong, especially if you buy maximum hold. Sometimes the smell makes you choke as you spray it, and the way maximum hold is provided is by gluing the hair together, making it stiff and impossible to brush. Not so with Suave! This hairspray is very light on the hair. I can brush my hair after applying it, if I want, and it still looks and feels natural. You can over-apply it, of course, and in that case it will build up in the hair and give it that hard feel. But if you do not use too much, the hairspray works very well.