Tilapia
A typical 100 g (4 oz) fillet will contain about 141 mg of omega 3 fatty acids before cooking and 225 mg after cooking. Tilapia also has the lowest mercury levels in all fish, and is reported to be one of the safest for consumption.
and if you can't find Tilapia, try to get Orange Roughy.