Despite of the slim chance that anyone will listen:
When requesting a feed from a URL, send the appropriate Accept header. I suggest:
Accept: application/atom+xml,application/xml;q=0.9,text/xml;q=0.8,*/*
Otherwise you can't have the same URI with different content types.