Ever since we tried Basmati rice, it is the only rice I use. It is so much better than regular rice. It smells amazing and tastes amazing. You can find it in regular grocery stores or in bulk at Sam's Club, (I haven't checked Costco for it). Here is how I cook mine.
Rinse rice and then soak in cold water for 20-30 minutes. Drain before cooking. Cook rice at a ratio of 1 cup rice to 1 ½ cups water. Add water and rice to pot, I also add seasoning salt and a little bit of butter, cover with a tight fitting lid and bring to boil. Once rice comes to a boil, turn down heat and let simmer for 12-14 minutes. DO NOT disturb rice while cooking! Remove saucepan from heat and let stand covered for 5-10 minutes. Once finished, fluff rice and serve!