I can honestly say I have never heard of the US anthem being booed, but that doesn't mean it didn't happen.

The live hockey I take my daughter to, the American anthem is sang with by the crowd and politely applauded if not actually cheered.
There were a lot of people at Game 1 of the Canuck/Dallas game singing along with the US anthem as well.

Maybe its an eastern Canada thing... I dunno
Harry Potter? I don't ever recall him discrediting the bible, you fucking wacko.

Who you have to worry about is Voldemort. He is one bad mother fucker.ZMan