Beautiful cats! I'm partial to Russian Blue's myself. Also very expensive, but we were lucky enough to find two Russian Blue kittens for adoption at Petsmart last year! Paid about $200 for adoption fees rather than $1600 to buy.
We have four ferrets as well. The ferrets and cats play together for hours, and I'll watch them all day.

Nothing will put me in a good mood faster than giggling at their antics.