OK,,, fluids are not easy... So prepare for a long hours... I would recommend... RealFlow... at
http://www.nextlimit.com Really nice software. But if you want to go hardcore.. then try a mixure of palnes... displaced with procedur.. maps.. and some particals to jazz things up.
You should look at the free ocean creation videos.. here. As for the particals.... you must play around with dynamics.. to get it right.