I have just joined this forum (the first forum of any sort that i have ever joined...) in the hope that someone here can help point me in the...