This lengthy thread contains a discussion of several registrars.
In the meantime, as others have alluded to, you can transfer DNS to Linode by
adding records one by one into the Linode DNS Manager since a zone transfer isn't working. Then you would
designate Linode's nameservers (ns1.linode.com, ns2.linode.com, ns3.linode.com, ns4.linode.com, ns5.linode.com) for the domain at GoDaddy.
Once you've transferred to another registrar, check to make sure that the Linode nameservers are still being used for the domain.