DCrake I owe you a pint!
This is very good, small, easy to modify, and almost exactly what I was after (i wont need to change any of my queries :)), but i never would have thought of that myself!
Extremely helpful, and also absurdly fast! Well done.
With regards to there being multiple...