Jewel Staite first nabbed our attention playing the sweet, sexy and loveable space mechanic Kaylee on ‘Firefly,’ ‘Avengers’ director Joss Whedon’s celebrated but short-lived sci-fi show. Staite reprises the role for the show’s big screen spinoff, ‘Serenity,’ showing fans a tougher, and somehow hotter, side of Kaylee.

Staite had sci-fi fans suffering from a bit of the space madness during her run on ‘Firefly’ and her run as Dr. Jennifer Keller on Syfy’s ‘Stargate Atlantis.’ Those roles helped make Staite one of the hottest actresses in genre TV, and she followed them up with memorable gust turns on ‘Supernatural’ and ‘Warehouse 13.’

We’re crushing on Staite today because she’s a great, gorgeous actress and she’ also a funny and talented writer. Check out her blog posts for Blastr and her Twitter feed, and you’ll see what we mean.

You can currently catch her playing a more down to earth, if somewhat soapy, character on the CW drama ‘The L.A. Complex.’ Her next TV project, ‘State of Syn,’ takes Staite back to the realm of sci-fi and is set a technologically advanced future. Here’s hoping all futuregirls are as talented, charming and crush-worthy as Jewel Staite.