I use Meguiare's quick detail, quick wax and their gold wax. Very little water, if I have dried on bugs I wet a towel and lay it on the area for about 10 min. then I use the quick detailer or Meguiare's cleaner wax. Micro fiber clothes for polishing.
+2 on Pledge, be it Lemon or regular (if one can still get it). Also try S100, just don't use it on a warm surface and rinse well. Once my bike is clean a liberal amount of Pledge. Keeps bugs etc., from sticking.