I really like the tenkey too, but with the mousepad I have, either the keyboard is centered, or the mousepad is centered. Then I end up moving both between typing and gaming.
For you guys who don't know the special characters without checking the keys, if you know the rest of the keys you'll learn fairly quickly once you get blanks. Especially if you do any programming or type any equations. There really aren't that many, just get the numbers down (non-tenkey numbers) and then get down the special characters for each number key which isn't hard since they're used somewhat often. Once you have those down, all there is left basically is  which are easy. You can't forget backslash because of the location and shape, and /? '" are used very much so you probably know them anyway.
TBH the hardest part is getting the numbers down, just make sure you learn it with the right fingers and then the rest is no problem after a little trial and error. 1! 2@ 3# 4$ 5% 6^ 7& 8* 9( 0) -_ =+