So I ended up getting a Poker II with Cherry MX Browns and, a week later, a Leopold FC660C (Topre). I really like both of them, but after a week of Poker-ing, I discovered that I really do need arrow keys sometimes. It was really nice having a symmetrical layout, and getting better at vim, but ultimately the dedicated arrow keys are necessary... unfortunately....
Fortunately, though, I decided to splurge and get the Leopold with Topres from elitekeyboards. I really like these switches, which is strange since they are half rubber dome technology. The browns feel really good also, but I wish there was something between brown and black in feel, because when I rest my heavy fingers on the keyboard, the browns are so light that they sometimes register keypresses. : \ Other than that, I like the feeling of the browns, too... just in a different way from the Topre switches. They feel really fast, whereas the Topre feel a bit sluggish--but satisfying. So maybe I'll order another board, lol! I guess Fn lock is a bust of an idea. Not really worth the time it takes to enable it.
I wouldn't mind if the FC660 series had dedicated PgUp/PgDown/Home/End, though. I also liked the "Fn+Backspace = Delete" on the Poker. Gah, maybe GH60 is the way to go, hah. Bye bye, disposable income!