Actually, I tried:
$str = str_replace("\n", '', $str)
which removed the extra line, but comparing those variables to a value still did not work.
$str = str_replace("\r\n", '', $str) worked perfectly... thanks for the help!
But, I have a question... when does the Windows NewLine actually get added to a variable that is passed to a script? I didn't have to do the str_replace() on one page, but on the other I did...