I picked the Vista Cx up on Ebay for $100, with the cracked screen. Time to fix it!
Step one, follow these insructions to seperate the case halves.
I was able to save both pieces of tape and the sticky gunk too! I didn't have to seperate the circuit boards to access the joystick, but there is 1 ribbon cable you have to detatch, it goes to the Micro SD slot. It's shown in the picture below in the middle left. Also, don't forget to take out the screw that's I circled in red so you can access the 'glass'.
Now you can remove the circuit board, being careful not to damage the LCD. Now you can use a thin flathead screwdriver to seperate the cracked 'glass' from the case. Try to gently seperate them so you can use the old screen as a template. I scraped off the excess 'glue' from the case that was holding the old 'glass' in.
Trace this image on to a thin piece of carboard, then cut it out. Test fit it until it fits well.
I decided to use .060 inch Lexan to replace the screen. The original screen was .062 inches thick. I couldn't find the scratch resistant Lexan in that thickness. I picked the Lexan up at a local Hobby Shop (Radio Control Cars, Rockets, etc.) for $11. The Lexan has protective sheets on each side to protect it until your done working on it, then it peels off. Using your cardboard template, trace it on the Lexan. I used a utility knife to cut the general shape in to the Lexan. Then I used 120 grit sandpaper on my Dremel tool to finish shaping the Lexan until it fit in the case.
I used 'Permenant 2 sided tape' to hold the new 'glass' in. I cut the tape to the right width, and placed them on the case section. Place tape around the entire perimiter. Then remove the protective film from both sides of the Lexan. Then insert the 'glass'.
Now, just re-assemble everything just like you took it apart, and your done! A new screen for less than 20 bucks!