Well, the halflife of klonopin is about 35 hours while the halflife of xanax is around 12 hours, so it sounds like klonopin would make things worse.
Oxazepam can have the shortest half-life of the benzos (as short as 4 hours in some people), if you feel you should stick with a benzo.
The benzo's are meant to be used short-term. A year of use is too long, and physical dependence has probably developed. That will make it hard to switch to something else. Maybe the best thing to do is to try to cut the dose and see how you feel?