if your images come from the phone, then send it to instaprints. but i think its more of a ghost town there, at least the forums are anyway. if you shot it with a normal camera, i would send it here, i would say this has more traffic. if anything the forums are more alive here.
---Mike Savad
MikeSavad.com