I don't have good luck with rice on my stove-top. Never have. I love my rice cooker. The cheap ones make rice just as deliciously as the expensive ones, the biggest different I've noticed is that the more expensive ones can keep the rice @ "warm" for a longer period of time.
Spray the bottom of the rice-cooker pan with a
light misting of olive oil (or use the edge of a towel [or a napkin] to do it); that will eliminate about 99% of the sticking issue.
The best way to re-heat cold rice is to put the rice in a glass dish of some kind and then cover it with a very damp paper-towel. Then nuke it. The moisture on the towel prevents the rice from drying out while being re-heated and it turns out perfectly, tasting just like it was freshly made.
You can also use your rice cooker itself to cook meals with rice instead of just cooking plain rice. After trying about a hundred different recipes for Spanish rice, this one is my favorite:
Spanish Rice
4 Roma tomatoes (I used a can of fire roasted instead)
2 c chicken broth
Whirl in a blender or with an immersion blender. Add enough water so you have 4 cups of liquid total.
2 T butter
1 onion
2 cloves garlic
Saute until onions are translucent. Add 2 c rice, stirring to coat well. Continue to saute, stirring frequently, until the rice is lightly toasted.
Add the 4 c of broth / tomato / water mixture along with:
1 t kosher salt
1 bay leaf
1 serrano or jalapeno pepper, diced fine
2 T tomato paste
Cook until the rice is done.
A favorite addition is some smoked kielbasa-type sausage (like linguica).