Yeah i think its a toss up between the obutto, Omega GT Pro or Next level Racings GT Ultimate..
By the way what Keyboard is that you got there? My old g15 is giving up the ghost and i have been looking for a keyboard with green back lighting to match my stick