Don't forget the brake recall:
http://abcnews.go.com/Business/wireStory?id=11773832
And as for replacing the fuel pump vs software fix. It was my understanding that the software fix just reduces overall engine power so the pump has a lower chance it breaks.
And my SES light always flashes twice when I start it