Flying carpet is a beautiful illusion and is reasonably priced for what you get. Howevever, it does have some limitations. You must be careful about the weight of the person being levitated. This is designed for a child, so if you want to levitate an adult, don't use it. Also, it does require that you set it up in private (ie. before the spectators come into the room). If you are not going to have this luxury, there is no way you can get it set without blowing the secret.
If you are looking to levitate a child, not have to worry about the angles, and have a relatively worry free set up, you may want to take a look at chair suspension. It's a little more money, but the good ones will take up to 140 lbs. Therefore, you could even levitate an adult female. With this effect you can also use a spectator from the audience (same as in flying carpet).
If you really want to get into a large scale levitation that does not depend on backdrops and can be performed on pretty much any stage, you should look at the Asrah Levitation. This is the one where the assistant is covered with a cloath, floats off the couch and a hoop is passed over her. The cloth is whipped away and the assistant has vanished only to reappear at the back of the auditorium. If price is no object, this is the one that will meet your long term needs.