With this many variants, it is really confusing:-( and it appears to be impossible to get one with both physical keyboard(Epic) and front camera(I9000). Also it seems some of them come with 8GB instead of 16GB. Is that correct??? Do you or anyone has a link or something to compare all the features among them. I looked at the Samsung webpages and it did not really explain things clearly. cheers,