Internet Download Accelerator Makes Downloading a Fun Ride
Version 5.5 of a popular download manager now features restyled logo and user interface, improved IE IDABar along with considerable improvement of operation on Windows Vista. - November 06, 2007
Press Releases 1 - 1 of 1