The ultimate and best is....

Kenshin!!!
Ruoroni Kenshin

The best anime ever