They both do very different things in terms of effects, IMO. For myself I found Aniracetam to be excellent for communication, logical reasoning, focus and as an antidepressant/anxiliotic. This is primarily due to the receptors it effects: Dopamine D2, Serotonin 5ht2a and Nicotinic acetylcholine receptors. It's the closest thing, focus wise, to Adderall out there. Piracetam on the other hand did nothing for me in terms of focus, motivation and logical thinking. It does however haves profound effect on creativity and emotional processing. the effects of Aniracetam only last roughly 2 hours for me so reposing became an issue, piracetam lasted closer to 5-6 hours. Alpha-GPC was my choline source of choice for either one.