After reading the first few responses - where does this "thing" qualify to be a virus or trojan? It qualifies as malware and that is about it.
Has everyone forgot the fact that the way this thing moves about is by iChat - iChat for gods sake, who uses iChat?.......
This is FUD plain and...