Hmm, what don't you like about it? Looks pretty much like it always has to me (though I never use my Outlook.com account so probably missed things).
In any case, check your ISP's webmail solution. Maybe that will be better. Also gmx.com is a free webmail solution run by 1&1, a big web hoster and DNS registrar. Could also check out AOL mail, which I think is free too these days.