Most of the apps I've seen have been a bit of a joke in terms of showing what you might look like if you had hair. Are there any decent apps or websites that provide a fairly realistic service, maybe allowing you to play around with different styles?