After looking at the options (all the options), I settled on Pitlocks and got the full set for my Giant. With Pitlocks on the wheels, headset and seatpost, I can safely lock the frame only without messing with extra cables etc. I would still not leave it in a high-crime area but I think it was a good investment. I ordered an extra security key just in case, which I think is a good idea.
Photos:
Photos: