If you're just trying to set up clean 301s in .htaccess, it depends whether you're redirecting a single URL or a whole path. For one-to-one redirects, use Redirect 301 /old-url /new-url.
If you need something more dynamic, like matching patterns, go with RewriteRule and test everything with curl before pushing live. If you're doing this for backlinks, make sure the redirect points to relevant content or the benefit might be wasted.