I have bought remotes from both firms suggested by ChurchAVGuy.
Based on my experience, I'd advise going with the first vendor, Replacement Remote. They make some effort to have their "clones" look, feel and operate at least a little like the originals (in your case I think its very very close, right down to the button positions).
The clones from 1-800-Remotes are very ruggedly built and reliable, I own two, but unfortunately they are a far cry in form and function from the originals. All of their clone remotes use the same generic design, with all the most important buttons located under a sliding cover. These buttons are small, identical, arranged in tight rows, and have custom labels so tiny and blurred you need a magnifying glass to identify them. They are not clustered in any sort of logical order, either: you will have one heck of a learning curve to remember the new button positions. The company saved my skin by providing replacements for a couple of truly obscure remotes no one else could supply, and the product is solidly made- its just awful to use. Much better than nothing, of course, but if you can get a more ergonomic version from the other vendor I strongly recommend you go with them instead.