I'm not aware of any non-Bluetooth keyboards for the 7290.
I own both the Freedom Input and MyMobileGear/Xema keyboards, and it's a toss-up as to which is better. The keyboards themselves are identical, so it comes down to which driver you prefer. You can search the threads here for info on the drivers and their differing keyboard configurations. This thread is a good start: Bluetooth Keyboard Owners: Please Read This
Good luck with your purchase.