Thanks everyone for trying to help. A few hours ago, I've finally accomplished what I needed by using gdalwarp directly. I had some trouble with it as well, because it couldn't handle the reprojection of a global image. But once I limited it to the region of interest, it worked, Thanks again, --Alex