Purtroppo mi spiace deluderti ma se l'immagini che tu scarichi sono in formato jpg (molto compattato), ingrandendo tale immagine si perde inevitabilmente definizione.
Percentuale maggiore di successo puoi ottenere se l'immagine d'origine è in formato BMP.
Per "giocare" un po' con i vari formati di immagine come programma ti consiglio ACDSEE. Puoi trovarne una recensione al link www.sfondi.org/acdsee.htm
Altra soluzione è quella di utilizzare il sistema vettoriale, ma che può richiedere tempo e pazienza.
Ci sono dei programmi che ti possono aiutare per questo:
scaricati Irfan View http://www.irfanview.com/
Permette vari resamples di un immagine (il migliore è il Lanczos Filter) per ingrandire e rimpicciolire senza pixels e senza perdere in qualità.
Comunque, gli algoritmi di resizing di Photoshop sono senz'altro migliori di quelli di Irfan Wiew.(anzi che io sappia sono i migliori in assoluto, sono proprio questi i motivi che fanno preferire Photoshop ad altri programmi!)
Purtroppo quando ingrandisci una immagine raster il software deve inventersi i nuovi pixels, e per fare questo usa algoritmi che purtroppo sono uguali per l'intera immagine (salvo trattamenti particolari), quindi se ingrandisci di molto, i risultati saranno pessimi(non c'è niente da fare , è matemetica!).
L'unico sistema è quello di rendere l'immagine Vector (vettorializzare), ci sono ottimi programmi in giro per farlo, comunque se hai un pò di predisposizione per la grafica non ti dovrebbe essere difficile , rifare l'immagine in modalità vettoriale (magari un pò diversa), per poi poterla ingrandire a tuo piacimento!
Oppure altra ancora è fare un giochino con la stampante: prova ad aumentarne le dimensioni di stampa, stampare e riscannerizzare. Naturalmente tutti i componenti hardware devono essere buoni, se no ottieni un pessimo risultato.