Here's how I do it
1 cup Basmati rice - washed several times in cold water & then soak for about half an hour in cold water.
Bring double the amount of water to the boil i.e. 2 cups
I like to melt some butter in a pan, tip in the drained rice, give it a quick stir fry and then pour in the boiled water, add a little salt, gently stir, turn the heat to very low, cover with a lid & cook for about 10 mins
turn the heat off and leave for a further 5-10 mins.......perfect rice