I suspect Cassandra can sense Goa'uld because she has an explosive device in her bloodstream. That seems to be the standard explanation.
--
You roll 3d0, a wormhole erupts in your hand and swallows the universe. ~ HyperRyun
http://maurtopia.com