Highly Recommended:

FiddyShare