This is the best way I have found for coooking rice.
For two people, three handfuls of rice
Wash rice with cold water and drain away water x3 this helps get rid of the starchy crud
Refill pan with cold water,
make sure rice is level in the pan
rest index finger gently on top of rice, do not push finger down to bottom of pan
water level should be at first line on inside of finger
Boil the rice up till most of the water is gone away, the rice will have little holes and water will bubble up through.
Turn the heat right down and cover with lid.... after five or so minutes your rice will be lovely light and fluffy!
This works for basmati, dont know about other kinds of rice.
Taught to me by Gujarati mother, who says my rice is better than hers