Hola amigo, y has intentado ir por pasos?
Desde imprimir en tu página un "Hola mundo" acentuado :p ... sin nada de código PHP.
Porque dices que independientemente de donde venga la info, no te muestra los acentos, entonces yo creo que el primer problema viene desde la configuración de tu página, ya después tendrás que hacer la prueba con la info de tu BD, porque como te han comentado, puede que al introducirla haya estado mal.
Prueba con la etiqueta meta (como comentas)
y has una prueba básica, si eso no funciona entonces , tal vez, no sé, podría ser el navegador?
Saludos!