Not all websites allow people to link pictures from another website. Yahoo, I believe, is one of the websites who don't allow link of pictures hosted at its website.
hehe the page still got tripodasia listed...tripod asia doesnt exist liao...and the tripod us one doenst allow linking. homex one also doesnt work well with overseas isp. any other recommanded ones?