I am still getting the "(Too low difficulty)" message after trying several other pools.
Do i need to set the difficulty to something higher than the "Diff:14.7T" that is currently showing in the cgminer terminal?
Changing diff to higher than required to find a block doesn't sound like a good idea.
Any decent pool has the ability to adjust miner difficulty to around 18 shares per minute. So you don't need to mess with it yourself.