Bose-Einstein Condensation of an Imperfect Gas