QUOTE(doomlordis @ Jun 21 2007, 08:46)

Would it be possible to convert a lossy format , say MP3 128kbps to AAC 128kbps without loss, i know it isnt at the moment.
Posters are correct that this specific configuration is a no-go. The source is of low quality (128kbps MP3) and the transcoding is likely to exacerbate the artifacts.
But other configurations may give acceptable results. For example, I have transcoded 128kbps Protected AAC files (from the iTunes Store) to MP3 using LAME -v2 settings with very good results - the files are a bit larger but little is lost from a practical perspective. ABXs of most tracks reveal no useful difference. This is essentially "up transcoding" to a higher bitrate, and I consider this useful for instances where the original files cannot be used. In this case, I needed unprotected versions of the tracks for use on my work computer.
Likewise, going from a high quality MP3 source (e.g. LAME -v2) to AAC 128kbps is usually not too bad in my experience. I have used this to get more tracks on my older iPod Shuffle and it works surprisingly well with few noticeable artifacts.
Oddly, some combinations don't work well but I don't know why. One example I have found is transcoding from large AAC to small AAC; I have some 192kbps AAC tracks that I wished to reduce to 128kbps for the Shuffle, and found that the artifacts were VERY noticeable. I suspect this has to do with the details of the algorithm, but I have not spent much time investigating. I wonder if using iTunes VBR would help...?