I wrote a little guest-blog entry on the greatest website you've never heard of, Boosterrific!
Why don't you check my opinion and view on Booster Gold, from a "Swiss" perspective?
Booster Gold International: Switzerland
Don't hesitate to also give a look at the other entries such as:
Booster Gold International: Canada
Booster Gold International: Germany
Booster Gold International: Israel