Thanks. Things are finally falling into place now. I've got lots of reading to do...
I'll keep it to the forum, thats what i prefer, but its just that i thought some people might feel annoyed, and i wouldn't blame them eiether.
I don't think i'd be doing anything fancy as bus-mastering etc. unless absolutely necessary so i think what you said would apply.
Regards,
Sajid