For OTC products I go to Target for the Vroom brand. Lots of selections to choose from. I use the grey colored one for polishing the car paint. I have a few others for windows, these have a thinner quality.
I use the cheap MF towels from Walmart or Autozone on the wheels.
For drying the car after wash, I use the Waffle Weave towel. I use the towel to dab the paint to minimize scratches.
For wash mitt, I still like the lamb wool type. (I also use a foam gun and two bucket washing method - see autopia.org for details)