The bags are the up-front most economical. The bottles are expensive. A cookie sheet in your freezer may be too big for flattening. I am using a sturdy paper plate in there to get a slim profile (flat) bag of expressed breast milk. In a regular freezer they are good for up to 3 months. In a deep freezer they are good for up to 6 months. The flattened bags are also better options for storage when space is limited (which is why the bottles might not be your best choice). Get inexpensive plastic trays to organize your milk within your freezer/deep freezer. Use oldest first (duh), which is why you want it organized. The bags also can be used on your shields while pumping, negating the need to clean/sterilize the bottles. You would just need to clean the shield, membrane, & the yellow thing the membrane attaches to.
I hope I have helped! :-) -AMB