Exactly the kind of person I'm trying to reach! How did you manage while you were recovering? Did you search for any alternative layouts or guides?
I also looked into hardware solutions, but those are expensive and more for a person who isn't going to recover (longer learning time, more $$). At the time I also considered seeing if I could write something for my cell phone that would make using the keyboard on it with one hand easier too.
At the time, I certainly would have purchased a software solution if it was reasonably priced (maybe 33-50% the cost of hardware solutions).