You'd have to be pretty anthropocentric to not understand the probability of life beyond this planet... or just plain stupid.
As for a beacon, anything but UPN or MTV.
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.