Google's Matt Cutts explained in a video why Google does not currently index @ signs. It stems from not wanting to index email addresses, he said. But now with the popularity of Twitter, Matt would not be surprised if Google changes how they handle indexing of @ signs.
Here is the video:
I find these little tidbits interesting.
Forum discussion at YouTube.

Comments:
Ruud
05/25/2009 08:15 pm
That's wherefor Twitter Search is ;)
seoz87
05/26/2009 02:21 am
Strangely Google also don't index the following symbols * ^ % # $ Search them individually in Google and you will get a sweet message that your search did not match any documents.