Yep, business cards make great hangtags! I use overnightprints.com. I think it's $39 for 1000 full color one sided cards. I usually pay a little extra to have the corners rounded. I think it makes them look a little less 'business cardish'.
Just by yourself a $10 tagging gun and you're sellin' tees in style!