Hey,
No problem. Appreciate you having a look.
You were right. It was partly a pagination issue. I had forgotten to introduce:
&paged='.get_query_var('paged'));
Something else which I should have really done for multiple loops was to use WP_Query.
Cheers