If you take your fishoil immediately before eating it should help prevent some of that nasty burp taste. Also you can get the enteric coated ones which really made the fish burps non-existent for me.
Walgreens has the buy one get one (I can't let a CVS plug go unchallenged lotus

)on one brand at least once a week. The Natures Bounty line of the enteric coated runs (if I'm not mistaken) $9.99 for the 160 count. Whish when you double that aint too bad a deal.
But I bought a clearenced line of fish oil that were 180's that were marked down to $3.15, or $2.67 with my discount, and were Buy one get one free the next week!
2 bottles down, 6 to go!
I also found that freezing them made them less burp-ish since they are not enteric.
EDIT:
As for bennefits since taking them.
That pesky CLICK I would get in my left knee after long bike rides exists no more.
I have noticed a big difference in my complexion and I react much less to getting pimples or what not.
And those last 5 LDL points my doctor wanted gone are gone (and more).
The one's I've been taking at 1,000mg/capsule. and I take two in the morning, one at lunch, and one with dinner. My shakes I make I make with a heaping tablespoon of flax as well.