Thanks for the suggestions. I didnt consider drilling a small hole. Worst case scenario i guess ill do both the small hole and the clamp. Or i could just get the nashbar road frame for $100....it's not pretty, but it's not cracked either.
Still holding out on a complete stranger doing me a solid and getting a warranty replacement though. Heading up to the LBS with him on saturday posing as his mate