could this be 64bit related?  I was able to get this working on Ubuntu 10.10 32,
but now trying on a Ubuntu 10.10 64 bit server and getting this traceback
$ ./send.py 
Traceback (most recent call last):
  File "./send.py", line 5, in <module>
    channel = connection.channel()
TypeError: channel() takes at least 2 arguments (1 given)
Thanks