We use a lot of rice in our house and, generally, use a rice cooker. One thing I have noticed with the rice cooker is that it automatically changes from the cooking selection to the holding position when all of the water has been absorbed. It does this by sensing the temperature of the cooking vessel. This being so, brown rice can be cooked perfectly in it since it adjusts the cooking time to the absorption rate of the particular rice.
I am definitely going to try putting cumin or cardamom in the rice.