it depends how much stuff you need to carry, if your a feather then choose the first, but if you live in your bag id opt for the second one. whats your height, if the sizes between the two are completely different i would choose the appropriate one then.
I have both (I'm a serious MJ fan) and they are good for different things. The two-handled Stella (bottom) has a zipper along the top that comes completely apart, allowing you to put things like files, books, your lunch, etc. in there (and I do).
The shoulder-strapped Sofia (top) has three separate compartments, two zipped and one that closes with a zipper, so it is lovely when you want all of your things in their own proper place, rather than one big compartment.
Both can go on the shoulder, but the Stella can also be hand-carried.
Both can also be adjusted as to the length of the straps.
I find I use the Stella more than the Sofia, as an everyday bag.
I'm afraid the only place you would be able to find that color might be on ebay - it is from the original Fall 02 line. I love that bag best of all my bags and have carried it so much. I've actually temporarily retired it (lovingly stuffed with tissue and in its dustbag) just so some other bags would see the light of day!
The hardware that secures the two straps on the Stella is a better balance for the 'weight' of the pockets on the front than the design of the Sofia. The Sofia looks awkward to me. It looks like a slim bag with HUGE pockets on the front.