I have CFTBL and Shadow. Between the two, I'd pick Shadow. CFTBL is a fun game, of course.
If you need to buy a new machine, GB is probably a good choice. But you can always get a Shadow or CFTBL and sell it down the road for roughly what you paid and then get a GB. This plan wouldn't work as well if you start with GB.