I am new to this site as I just registered myself. I browsed a little and I see that there is a lot of knowledge and I hope I can find competent...