Freelancer:
OmB
Ivy
A more different approach until I find out your prefernces!