one of the lacks of asset bundles is that they don't currently support scripts so we can't stream new logic, does Unity 3 supports scripts in asset bundles? if not is there any way that i can stream new logic to my game, for example, adding DLL to the asset bundle then using reflection with it, does this work?
Unity 3 doesn't support streaming new scripts in asset bundles.
One blog post that may help you solve the use case of streaming logic into your game would be:
Personally, I think it's quite nice that asset bundles don't support scripts as this would introduce some security concerns (e.g. if you're using asset bundles from 3rd parties, they could theoretically do all kinds of nasty things if scripts were supported in Asset Bundles).