Dave-this is what I do for rice and it works every time!
1 cup extra long grain rice or basmati rice
2 cups water
1 tsp salt
1 tsp oil
In a small heavy pot, add rice, water, 1 tsp oil and salt. Boil on high until most of the water evaporates. When the water just skims the top of the rice, reduce to low and cover about 15 minutes. Shut off flame and keep covered an additional 5 minute.