well, i agree to a point. you shouldnt resort to any supps unless your diet and routine is spot on. at the same time phrasing it like that insinuates that creatine is more of an advanced supp, which it is not.
After reading this month muscle and fitness which said that beginners should take
Is there anything else that I should take other than EFA's and what should i not be takin?
arginine in of itself really isnt a necessity as a basic. i would classify the "basics" as whey, multi vitamin, efas and creatine. arginine is one of the basics of NO products, but outside of an amino received via whey, you dont have to supplement it