Die Fehlermeldung besagt, dass auf Deinem Server nicht genug Speicher für PHP reserviert ist. 8 MB sind übrigens ein Armutszeugnis für den Hoster. Anscheinend braucht die neue Version mehr Speicher als die alte.
Du könntest natürlich eine WP-Version der 2.0.x-Serie benutzen, denn die werden weiter gepflegt und man muss nicht unbedingt 2.1 fahren. Wenn Du partout die neue Version willst, kannst Du folgendes machen: Erst lokal installieren, dann Dateien und Datenbank auf den Server kopieren, danach die URL anpassen. Allerdings riskierst Du, später wieder auf das Speicherproblem zu treffen.
Vielleicht hilft auch eine Mail an den Hoster, dass die gefälligst den Speicher für PHP vergrößern. Wenn das nicht fruchtet, einen Wechsel in Betracht ziehen.