audio shield for micro phone input and audio output

Hello,

I want to capture sound using a microphone connected to the arduino and play it back with good quality. What shield should I use? Please let me know. I want to just stream instantly from the microphone to the speaker through arduino using a shield.