Javascript template, extension naming ?

It seems that I have a choice of
blah.js
blah.rjs
blah.js.rjs
and blah.js.erb
plus I guess blah.rjs.erb (maybe)

I know that this is somewhat version dependent.
Which is the "bestest"? and is there a difference.

Thanks in advance.