If you liked that story, you might also like Greg Egan's "Permutation City" and "Diaspora".
Both having slightly different takes on uploading.
I keep trying to read Diaspora and struggle too much with the concepts presented early on. Very "hard sci-fi", just stick it out and it all gets explained?
And Blindsight. I will recommend Blindsight all day, even if it's not directly to do with uploading.