So: redemption, or too little too late? Either way, I doubt EA cares. While it's nice that they're reading, and clearly the announcement of the release shows they're interested in keeping their word (at least a few weeks after they promised to keep it, anyway), I really think that releasing these games will only tell EA what they already knew: Mac owners don't buy their games. Be serious: how many of you readers are really going to hit the link above and buy Battlefield 2142 right now? I didn't think so.
But that doesn't mean that EA's right to ditch us completely, either. If you were a Madden fan, and showed up to Gamestop to buy '08 with a choice of two options: PC or Mac, which one would you take? The Mac version, obviously. Unfortunately, the Madden Mac version isn't coming out until the season is half over, so no one actually had that choice last Tuesday.
Bottom line: it's nice that EA put these games in the Apple store (eventually), but we're still getting leftovers. You can't offer us games months or years after they come out, and then claim the fact they don't sell well is the reason why no one wants them.