Si te falla el utf8 te aseguro que tienes algo que no esta configurado con utf8, buscalo (Sistema operativo, apache, php, xml-rpc, soap,base de datos, conexiones a base de datos, mail, la API que estes usando, etc). Esto es si estas en linux, si estas en windows lo unico que te va a fallar es escribir archivos en disco y para ello se usa iconv.
http://www.forosdelweb.com/f18/elimi...s-php-1148007/