i like omega-3s, too (who would have thought they reduce your risk for RCC?) but please show me the RCT that shows an effect on TG levels. niacin does reduce TGs as well as lowering LDL and raising HDL, and it is well studied.
i am so down with niacin. if you can stand the flushing -- it's a tingly, hot sensation for an hour or so after you take it, and can be mitigated with an NSAID -- then it's a good drug. best yet it's available for pennies per pill from any pharmacy, over the counter. i actually took it for a while in an effort to reduce my LDL from a very good 70something to a tribesman-running-on-the-sahara-with-heart-attacks-unheard-of level of 40something.
it's the flushing. personally i'd rather have consistent flushing than a small but non-zero risk of myositis (muscle inflammation) or liver dysfunction with a statin. that said, some statins are much more powerful than niacin, but when i was working in an internal medicine clinic i'd suggest niacin (plus a baby aspirin an hour before to quell the flushing) as a first line for just about everyone.