I tried Rimonabant. I can truly say that it made me, someone whose mood never really varies, to be very moody by the second day. I read somewhere that it has the opposite mechanisms as some of the "happy" substances.
For me, not worth it, no matter how effective.