Just thought I'd mention that there are some Welsh songs with archive tape recordings on the Welsh National History Museum (St Fagan's Folk Museum as was) site. Here's the English side, and here's the Welsh. (Or you can go to one side and flip to the other using the upper right hand corner link.)
sian