To answer the fleet question, have a look at
www.jethros.i12.com.
With regards to My Travel and their problems, I think its great that they seem to be turning things around. Good luck to them. (Also i flew with them this summer and found the service/comfort better than many other charter)