Hola.
Sí, las fotos de una Polaroid 300 son de mejor calidad en comparación a las clásicas Polaroids y como ya has mencionado, los carretes para esta cámara son mas baratos (obviamente porque es una de las cámaras más modernas de Polaroid), pero claro, con la limitación de que las fotos son "rectángulares"...
Las mejores en mi opinión son las Polaroids clásicas, porque sus fotos son únicas y más en el formato que venían... Aunque por desgracia una carrete para este tipo de cámaras se han vuelto muy caras, a 20 euros un carrete de sólo 8 fotos .
Por lo cual, la mejor opción es pillarse una Polaroid 300, y por 15-20 euros, puedes pillarte 10 carretes de 10 fotos cada uno.