The Young Dubliners recently released a version of this song on their album titled "with all due respect - the irish sessions" They of course sing belle of Dublin city, but the rest is the same traditional song and lyrics... with a rock spin.
Great song, great album, great band. www.youngdubs.com