If I had a chose between two superpowers, to turn invisible or flight, I would break the rules and choose to have the ability of teleportation. I was ready to answer right away, but I put some thought into this question, such as the capabilities and limitations of these superpowers.
If I fly, can I carry people or objects just by touching them (ala Superman 2)? Would I be able to carry something, someone equal to, or more than my own weight or would this be too much of a challenge while flying? I would probably worry about enough sufficient oxygen, since flying requires air to work, just as swimming requires water. The higher I go the more lack of oxygen, the slower I will travel in proportion to the thinning air, therefore no flying in space. In addition, it is very important to remember I am not invincible. Therefore, if I try to fly through a brick wall, I would definitely injure myself; this also applies if I collide with a plane or ...