I have read this on a website that basically the programs that sharpen photos also degrade them, it generates ringing effect that looks quite ugly. However there's a new enlargement technique that uses a novel technology that allows to enlarge pictures without making them blurry. Your can try it at this website (just follow the Try it Now link on the left), it's free
http://www.imagiris.com