Just found this thread and I have to say Rachel is an INCREDIBLE Elphaba. She brings so much passion to the role it's unreal. I have seen her twice now and already plotting when I can go again!
I found this video of her at the stage door where she confirms she's contracted til October 2012
http://www.youtube.com/watch?v=uxbI4gJbbe4