This is how I open a new window in my Nokia E62's (and now E66 too) web browser. Got no other way! Just click the above link from your mobile's browser.
Make this page as homepage in your mobile's browser. now!
Not only E62 and E66, but possibly web borwser of all Symbian phones manufactured by Nokia have no way of opening a new window except clicking such a link.home