DeathSharingan Gaming Expert... Member Nov 18, 2009 #1 Anybody heard about lomography cameras? I heard they are cool. Please describe what are these...