The best way to keep French Toast from getting too soggy is to not over soak it in the egg mixture. Also be sure that you have cooked it long enough.  If both of those things are done then you should be good to go.