Just looked at the last Neo Magazine - there's a page devoted to the Portal there:
The portal's like a homepage - it shows your pets, np, nf online, neomail, the featured game, your stocks, stuff like that. Also has real life stuff - local weather (which freaked me out - I just visited it once, not logged in and it still knew where I was), news, stocks, mapquest, etc.
There's also a toolbar that has a pop up blocker (reports say it doesn't block very many) and a quick links to your neo stuff, dailies, etc.
This goes with the Premium Service (which they don't even mention in the Magazine) - an ISP (dial up and available I think still only in the US) and email - your
mailto:name@neomail.com.
From what I've heard the only way to get the I Love Neomail avi now is to sign up for the Premium Service.
I want.