None of the US Galaxy S models have FFC except Sprint's because it's on WiMax. I admit I was a little disappointed that this was the case but I can live with it since video calling over 3G is still whack anyways. Flash is only present on two of the four (Verizon's and Sprint's). It's not that important to me since I feel like if I were in a situation taking low-light photos I'd want to take them discreetly anyways
(the night mode is pretty good too)
AT&T does have their stupid sideloading restriction in place but the Captivate (and other Galaxy S variants) is already rooted / if you use the SDK and developer tools you don't need to root to sideload.
And the Aria despite being lower-end in specs is solidly built and generally very smooth (meaning polished, not necessarily fast) which i think is right for most people (hence those that buy iPhones -- not so much about what it can do or how powerful it is but how it feels doing what it can do)
I used one and I was like "huh. If I weren't getting a captivate I could be pretty happy with this for a while"
Which is why I love the Captivate too. I haven't been able to put it down. It's soo smoooooth. It's iPhone smooth / polished-feeling (especially web browsing) but it's Android!