(How) can I store and cook leftover rice so it isn't soggy? My wife and I like Asian meals (Curry, Niku Jaga, et cetera) and without fail we tend to make more rice than we need. 

I would encourage her to cook less rice, but a preferable solution would be to use the rice with the meal - since we tend to have leftovers anyway, and it would be more convenient to cook the amount of rice needed to go with the meal and leftovers. 

However, rice in the microwave always comes out either soggy, grainy, or both at once.  This is hardly appetizing, and I suspect the reason for it is an improper method of storing leftover rice. 

Normally we simply put the rice in a plastic Tupperware container in our refrigerator and then microwave it when we want to use it.  Is there a better way to store or cook our leftover rice so that we don't wind up with soggy, unappetizing rice leftovers?
It seems that the secret to re-heating rice is to use a little bit of liquid during the re-heating process.  StillTasty suggests adding 2 tbsp. of liquid per cup of cooked rice, and about 1 minute on high for each cup in a microwave (5 minutes flat for stovetop re-heating).  

Another thing it hints at, though doesn't outright state, is that cooked rice should be stored in an airtight container separate from the food it is meant to go with - this is likely where I went wrong, and why my rice is always soggy and unpalatable. 

It also suggests that 2 hours is the maximum allowable time for cooked rice to be kept at room temperature, and that it can stay stored in the refrigerator between 4-6 days, or up to 6 months if frozen under ideal conditions.