Bubair,
I can confirm what other peeps are saying...TRSS seems the way forward. All my friends are TRSS...most of them from Flybe actually. One even asked the recruitment team and they said TRSS was their main source at moment for the above mentionned reasons. Which i thought was rather honest of them to say...
The three I know who have been given start dates were all on the same recruitment day in May '08. Two were called six weeks later (for an Oct start on Airbus) and the other was about 2months after (for Dec on 737).
As for the TRSS its UK only. Unless your desperate i'd hold out for a DEP position....! You could be waiting a while though.
Tai