I've said it before, but it bears repeating. Come first on an M1 visa, get your Private and 50 hours into your commercial, then return and come back on a J1. That way you get the maximum time out of your J1, and if your in Oregon, adverse weather doesn't have such an affect on your competitiveness when you go looking for a job....
Or, if you go somewhere else, going M1/J1 gives you more time to get your 1000 hours PIC and then go to OZ/Canada etc... or look at it this way, more time to find an american bird to marry.