Seems you want a lens that can give you a compromise between the two and save you a buck. Thats good, the macro 2.8 will take good portraits. The only thing you will not be able to do is blur out the bg as well as the 1.8 Both should give you great quality and sharpness.