For the immigration side of I things, I suggest READING EVERYTHING ON THE IMMIGRATION site you can. know every DETAIL in and out otherwise you can really get yourself in a quite a situation that will make things REALLY difficult if you don't. I have heard of people just assuming it will be a easy 1,2,3 process and not worry about but then get into the process of it and really end up in quite a tough stressful process. things may have changed since I saw the info on this bouncing around but if you marry her overseas then apply for the US immigration process they will make her stay in her home country and NOT be able to leave until the paperwork process is complete, and depending how backed up the system is, it could be 9 months plus! and if I recall correctly you wont be able to visit her during that process too. So if you plan on living in the states, I would suggest marrying her on paper here that way she can be in country with you while all the paperwork process is going on.
sorry for the dramatic capitalized letters but I just wanted to stress, DO NOT TAKE THE IMMIGRATION PROCESS LIGHTLY! things may have changed since I saw some of the difficulties of friends and others dealing with that process, but do your due diligence!