Rinstead pastilles! Seriously, they are the shiz when it comes tomouth ulcers, much more effective than bonjela at relieving pain and helping them heal.
Also, very useful is this stuff called triamcinalone, I think the brand name is adcortyl in orobase. Put a small amount on the ulcer before you go to bed, followed by a drop of water, hold your mouth open for a second and it kind of sets, then in the morning it'll feel waaay better and it'll heal up really fast.
Dunno how useful that'll be for a tongue though.
In the meantime try gargling with a little warm salt water, or soluble aspirin.