I just went through all the steps to publish the podcast on iTunes, now I'm just waiting for them to accept it. (edit - And it's on the iTunes Store now!)
I think you can subscribe through other means/software if you use the following link:
http://feeds.feedburner.com/NegativeWorldPodcast
The feed is for the MP3 version...
URL to share (right click and copy)