I'll take you up on the offer of a barrel of water Lowrez!
The best hamstring stretches I've found involve 2 people (nothing kinky!) - lying on your back, one leg flat, one leg up in the air with someone leaning onto the raise leg to push it towards your shoulder - that and leg on the arm of the settee, bend from the waist and tuck your bottom in to stretch the whole leg.
For ITB I generally just use the foam roller, lying on side and rollering over the outside of the thigh and enjoying the pain!
I always find a good old piriformis stretch helps too, lie on back, bottom against a wall with legs bent, one foot flat against the wall and the other like you have your legs crossed, push gently on the bent leg's knee.
If you can replicate what I have in my head from those descriptions then well done