Here's one of my simplest/favorite way to enjoy rice as a side dish. I call it French fried rice, but it's not really fried per se.
1) Cook white rice, using your favorite method.
2) In a large pan, heat some oil and cut an onion into the hot oil, into a rather large julienne.
3) Sauté the onion until slightly brown and season with S & P.
4) Add rice and a little more olive oil, mix.
The resulting rice should be glistening with the olive oil. You may need to add more oil than seems necessary.
Serve with grated cheese like Gruyère or Comté (maybe not for fish though, for fish I would try some capers, a little lemon and fresh herbs instead).
Or, for fish, steam-fry some brocoli or bok choy with onions and garlic 'til crisp-tender, add cooked white rice, mix and season with soy sauce to taste.