WiFi board advice

Hi all, been building Arduino slowly for the past two months. I'm looking for a recommendation for a WiFi solution. I'm mostly prototyping on an Uno so I'd like a decent WiFi module that I can slap on a breadboard, eventually I'll probably build the final project on something like a feather with integrated WiFi but I'd like this purchase to go towards separate parts so I can reuse them for later prototyping projects. There seem to be a lot of options from cheep to expensive and I've heard negative things about all the chip sets :confused: Any help is greatly appreciated!!!

The project I'm working on is a remote temp/humidity sensor that I can check from afar over the internet. So far I have an Si7021 (Adafruit) hooked up to an Uno and am able to get readings, the thought is to have it report the readings over WiFi to a server (probably a rasberry Pi) running Open HAB.

It seems the more I look at these more and more companies are just making these with the micro controller on board, is that just the best route to go for the $10 extra dollars?

Have a look the the ESP8266

I've used the Adafruit ATWINC1500 breakout which has worked well for me. It is stable and plays nicely on the SPI bus. I connect to my home router and also the wifi hotspot on my phone using the internal antenna.