Targum.info is the home of the International Organization for Targumic Studies.. This site contains targumic texts in English translation, news, and bibliography as well as a searchable bibliographic database and some images of targumic manuscripts.
Be sure to also check out the IOTS Facebook group page.