6 Awesome Stocks That Generate Income