Crossbreed and Galco
My personal setup is a Crossbreed Supertuck Deluxe and a Galco Miami Vice II shoulder rig. My EDC is a Glock 23. I'll cover both setups below.
I find for everyday normal carry that the Crossbreed is top of the line. It's completely comfortable, well made and conceals extremely well. It secures my 23 with no problems. I've been extremely active while carrying with this rig (Standing, sitting, climbing, running, and even though it's not exactly advisable I've even "wrestled around" with friends and all with absolutely no problems. I've even gone as far as sleeping with it on due to circumstances.). I find that it conceals well under a variety of clothing. Typically I either wear just a loose t-shirt, though sometimes I pair that with a Dickie's button up. I will say that a good, heavy belt is also key. I personally wear the belt offered by Crossbreed.
As for when I ride (2007 Harley Night Train), I prefer the Galco Miami Vice II shoulder rig. Very adjustable and comfortable. I don't like the way my shirt could blow up/print from my riding position with the IWB holster (rather be safe than sorry). I've never had a problem with it becoming annoying and I've worn it for everything from around town trips to a 2 day trip from Florida to Iowa. Clothing-wise, I typically just wear a Dickie's button up over it and it conceals very well. It allows me the weapon plus 2 additional mags. I've never gone down on the bike, so I can't guarantee that my weapon would remain secure, but I have to say that I am confident that if the unfortunate would happen that my weapon would stay secure. If you do get the Galco, I highly recommend using clear fingernail polish on all the tension screws as Galco recommends. I didn't initially and I lost one of the tension screws (my 23 still remained very secure). I called Galco up and they sent me replacement screws for free, so I'd say their Customer Service is top notch (this occurred about 6 months after I had purchased the holster and I even bought it through a 3rd Party seller).
Hope this helps!
KHD