I've been eating more Cal Rose rice lately, since I bought that 5 lb bag. I do soak it but don't think that for that particular brand it is necessary.
I just ran across an article about why Basmati rice tends to taste better in indian restaurants than home cooked basmati does - it's the soaking.
I don't cook basmati that much, using arborio or cal rose japanese rice or brown rice or, once in a while, bhutan red rice -
but now that I read this link, I want to buy some and try it again.
http://www.finecooking.com/item/13378/soaking-basmati-rice
The Food Geek on finecooking .com says"
"Soaking is generally an optional step in rice cooking, but people are more insistent about it with basmati rice. What makes it so special? Well, it's a long-grained rice, but there are plenty of those that don't require soaking, so that's probably not it. The other key to basmati rice is that it's flavored, which is much more important.
"According to June Chua, basmati rice is heavy in the flavor compound 2-Acetyl-1-pyrroline compared with other types of rice, and 2-Acetyl-1-pyrroline is a bready sort of flavor. The thing about flavor compounds is that they are often susceptible to heat. Spices that are left too close to the heat will degrade in flavor faster than properly stored spices. Unless there's something holding the flavor in, it will disappear rapidly.
Soaking rice will allow the rice to absorb some of its water at room temperature, which is relatively friendly to flavor compounds. Because some of the water is soaked in, the cooking time is lessened, thus preserving flavor. It's said that the flavor of basmati rice is what suffers when it's not soaked, rather than the texture, so that reaffirms my suspicions."
The article is followed by comments..