The vinyl you choose to print on will matter, and you should choose one based on the occasion. A glossy banner will look best when you hang it inside and away from natural lighting because otherwise it will be hard to read the message with the shine. If you are holding an outdoor event, matte banners will be best for outdoor advertising. Do you want a banner that you can use later? To create a banner like that, you will want to print a more timeless piece. For example, avoid giving specific price points or dates. Saying that all meals will cost $5.99 on Saturday, May 12th is not good for the reusable approach.
Before you print a banner, take measurements of the space that you will hang the banner from. You should also look at how you want to mount the banner. Holding a banner up can be done with grommets that have ropes, or you can do this with pockets to slip the poles through. If you do decide to use ropes, then you will want to tighten the corners.