If you have a multiple-entry, unexpired B2 visa, do not overstay your admission (usually, Immigration gives B2 visitors 6 months to stay in the U.S.), and do not work in the U.S., you should be able to come back after 2 months. The Immigration is likely to deny you entry and cancel your visa either if you violate your status during your first stay (by working, overstaying, or getting convicted of a crime), or if you give the USCIS reason to think that you have an intent to remain in the U.S. (which is what happens when one gets married or makes other steps leading to becoming an immigrant in the U.S.).
Answered on Aug 23rd, 2012 at 3:31 PM