Re: Transporting Ebooks,Softwares to US
If you travel with software, I would recommend internal HD in the checked-in luggage to make it less portable. I know someone who was asked to plug in his USB HD to his laptop at the custom. The agents were after potential copyrighted DVDs on his external HD.
I am not suggesting that you are traveling with pirated software but just advising you ways to avoid the unnecessary hassle.