L-Carnitine

Any thoughts on the effectiveness of L-Carnitine? I've heard that it can help with fatigue and muscle soreness.