I got a slide of them rebuilding what I presume to be their homeworld, but a lot of people didn't seem to get that for some reason. I'm just one of the lucky few, I guess.
Here it is: http://i.imgur.com/uqtMF.jpg
Didn't get that one either though I did side with the Rachni. I don't remember getting one for the Salarians either.
There are still holes, but the ending works for me.