Starwood Property Trust: Why Not Buy This High Quality 9% Yielder For An Income Portfolio?

When it comes to buying income vehicles, investors have to deal with the agony of choice: Business development companies compete with master limited partnerships and (mortgage) real estate investment trusts.