Thanks for the replies. I guess the Instax it is. I hope they make the film for quite some time.