haven't tried Muscle Pharm Assault. If you are looking for a pre-workout supp there are a few i could mention.
a lot of my friends like 'Jack3d'. i don't much care for that though. bb.com has a ton of reviews on it and most people like it.
APS Mesomorph is pretty stellar, but also a bit intense.
currently i'm taking AllMax Nutrition Razor8/blast powder, and that is pretty bomb too.
i vouch for the above 2 (mesomorph and razor
. they both have creatine in them, so that is something to consider.