I have been to alot of forums but I have to say this is the best I have come across...