The toughest part of her recovery may be in front of her. We don't know her cognitive ability, her physical abilities, speech, etc. While her recovery so far has indeed been miraculous, it isn't over by any means.
I hate to suggest this, but she may never be 100%.
Let's keep pulling for her.
Not only is it possible that the above is going to be very difficult...
Once she understands what really happened that day, she is going to have some serious emotional issues. I saw a clip of her husband's interview with Diane Sawyer last night, and he was saying that he not only does not know when he will be able to tell her what happened(due to her injuries and cognizant awareness), but that he doesn't know HOW he is going to tell her, that 6 people including a child, are dead because they came out to see her. I can't imagine....

I sincerely hope she will be able to overcome any guilt/responsiblity she will naturally feel, and that whoever will be treating her mental health, will succeed and "Gabby" will come to understand she is not to blame for any of this madman's actions. Though there may have been many who could have done something about this guy, based on all the information that's coming out...Gabby Giffords was not one of them.