I've been using investnow for about 2 months now. The user interface is ok, but once I worked out how the process of investing works it's quite simple to use.
They only have a very limited number of smartshare funds and only 2 vanguard funds but it seems like a good range overall. They also have access to managed funds as well, but I won't be using those.