There is Sport Central located behind the Homedepot in Richmond. It has pretty good facilities, especially squash courts and boxing rings. You can apply for a 1-Week Free Pass from their website so you can test out their facilities. And they opens 24 hours so you can have some trainings at night if you can't fall asleep.
I am with steve nash and I like it so far. They open till 11 pm so I can work out after dinner and not feel being rush.
Also if you go to classes (like yoga), it's worth the membership price la. Cos just the classes is about the same as the membership cost. (I got a better deal than the posted price)