With the highest dividend yields proving to be quite tantalizing, real estate investment trusts are holding firm as the best stocks for investors. 

The top highest-yielding REITs include American Capital Mortgage Investment (MTGE), Two Harbors Investment (TWO) and PennyMac Mortgage Investment Trust (PMT).