When I actually work with SRTM 3 data in a meteorological application and especially when doing simulation over mountainous regions I expected and found a lot of voids in SRTM3 data. Has there been anyone here who has actually fixed the voids by interpolating using bilinear interpolation as this developer has done - <http://fossies.org/dox/gpsprune_17.1_source/LookupSrtmFunction_8java_source.html> and then can talk about their experiences with the "fixed" SRTM 3 data ? 

Or the better option is to download the NASA void filled SRTM 3 data. I do not want to go down the route of using ASTER GDEMs for various reasons.