Pretty nice pictures, albeit a bit oversharpened. (Can sharpening be turned down?) Given that the pic filesizes are around 800-900k, which is roughly the same than the filesizes of the 5Mpixel N95, there must be less compression, which certainly helps things. (The biggest problem with the N95 is the high JPEG compression ratio.)
In essence, MUCH better image quality than with the HTC Diamond / Diamond Pro (Raphael), let alone the, in this regard, worst S-E XPERIA X1. Frankly, I've expected far worse of the "budget" N78.
"However it would be even better if it supported streams in the Real Audio format which is used by some of the bigger broadcasters (e.g. the BBC)."
That is, did Nokia leave out RealPlayer, which was a H.264 baseline-compliant, not very bad player, also capable of playing audio streams (see my RealOne compliance reports if interested)? That's bad.
However,
1.) less and less radio stations use Real any more. For example, YLE has completely dropped Real this January and, now, only broadcasts in WMA
2.) iPlayer does exist for the S60 too - see for example http://www.allaboutsymbian.com/forum//forum/thread/74193/
Another new feature is support for Internet radio streams using the shoutcast streaming protocol (MP3, AAC, AAC+ audio formats). This is done by integrating the Nokia Internet Radio client (previously available through Nokia Beta Labs) with the Radio application
Are you sure it does support AAC+, that is, HE-AACv2? Music Player does, but Internet Radio has never done (at least not until April? May?). This was my biggest problem with the latter and I've often complained about it. A big thumbs-up to Nokia if they indeed implemented this.
(Now, I only wish for WMA streaming... see my related articles for more info.)
As such, Nokia's strong support of UPnP out of the box is a real plus point; the only issues are making people aware of the technology and the fiddly set up of other devices/applications.
One may want to read my UPnP Bible, which explains in plain Englosh how it works and what the advantages are. See the local N95 forum for it.