Nobody knows anything solid what the next iPhone holds. Every single thing I've either read in threads or on the blog side have been rumors.
I truly believe that Apple has a misinformation dept that purposely releases a lot of the "leaked" photos of upcoming products to throw the media and the rest of us off the scent.
You'd think adding a flash would be a no-brainer for Apple. But sometimes it seems like Apple can be very hard-headed when it comes to seemingly common sense stuff like this.