[edit=elaboration] I really wonder who buys bonds from a bank when all of this is true:
a) I can only make profit when the bank loses
b) The bank's analyst predicts that I willmake profit
There are only two possibilities:
1) The bank does not know how to earn money
2) The bank tries to screw you over
As Goldman Sachs has a pretty good track record at making money, 1) is bloody unlikely.