To bring your fiancee into the U.S. you will need to sponsor her on some type of marriage visas. And the only entry visa available for the purpose of marriage is the fiancee visa (K1 visa). There are no other marriage visas available for marrying in the U.S. Other types of visas: tourist, student or business visas are not suitable if your intention is marriage. If you marry your girlfriend visiting you on one of those visas, her legal status in the U.S. will be questionable. And she may be refused permanent resident status on the basis of visa fraud if the USCIS (former INS) believes her intention was simply to marry a US Citizen.
Marriage visas are the best choice. Once a violation of visa regulation is recorded, it will be difficult if not impossible for your lady to ever receive a marriage visa or any other type of visa to the USA. If she is from a country such as England, Canada, Australia, etc., she will be able to enter the U.S. on either a visitor's visa or on visa waiver. However, she must still return to her country to obtain a marriage visa if her intention is to marry. Marriage visas are the only avenue for a lady from a third world country to obtain marital status in the U.S.
Obtaining marriage visas is problematical if undertaken without assistance. K1-Marriage-Visas.com can assist you in two ways. If you are industrious and have a lot of time you could use our Do-it-Yourself Application Kit ($49.95) to obtain a marriage visa for your lady. This Kit was compiled, and continually updated, by two of the best marriage visas attorneys in the U.S. But, if you haven't got time and want to avoid the hassles, we recommend one of these highly experienced attorneys specializing in marriage visas, to do it all for you. Their fee, $1,300, is the lowest in the U.S. because of K1-Marriage-Visas.com ability to negotiate price (and guarantee performace). If you purchase the Kit and subsequently use one of these recommended K1 visa attorneys, the cost of the Kit will be deducted.