RSS issues again

Hi,
Got some RSS issues again, it seems the server changed or the RSS standards changed recently or something. My RSS page:

Hot Flash games

is generating errors now on IE

I have this at the top:



<?php
 header("Content-Type: application/rss+xml; charset=ISO-8859-1");
?>


<xml version="1.0" encoding="ISO-8859-1">
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<link rel="alternate" href="http://www.flashninjaclan.com/ninjarss.php" title="Hot Flash Games" type="application/rss+xml" />



But it gives me

Internet Explorer does not support this feed format.

Supported feed formats
•ATOM 0.3, 1.0
•RSS 0.91, 0.92
•RSS 1.0
•RSS 2.0

What is a Feed?

A feed is a method of delivering frequently updated web content. Feeds are also known as web feeds, RSS feeds, XML feeds, or syndicated content.

In IE. Whats wrong?

Shouldn’t the first tag be

<?xml ... ?>

not

<xml ... >

and no spaces/lines before that opening tag.