You sure that is a filco? Looks like a customized WASD keyboard to me... Also a razer mouse (naga?).
Indeed, huge boobs and tech equals instant love! From an IT guy myself!
Keisha, I know you get a million marriage proposals a week, but ACCEPT MINE! 
It is, indeed, a Filco, although I totally considered a WASD. The next question is, what switches?

. And alas, it is not a Razer mouse. I had 3 of the Nagas, but they all suffered from the same issue over time, so I decided no more. I went for a Logitech G600 gaming mouse. I love it!