Misd-agin- I've those experience levels you mentioned with the exception of the 121 experience. It's airline experience in Canada that I bring. I have an opportunity to upgrade on the 737 B scale at my airline this summer which I'm planning to take whistle waiting for my green card application to complete. It will be a decrease in quality of life but I was thinking it would help me get on with a major US carrier. I do not have a four year degree but I do have a two year diploma. Il'l will have to re-evaluate this move if I would have to go to a regional first. Thank you again folks.