I cant remember the last time I stitched on aida. I love evenweave. But if Id learned on it I probably wouldnt be stitching today. Then I didnt like it either but it grew on me. Now I stitch mostly on 28 count because its available locally and because it makes the finished piece look nicer.
I prefer Aida too. I have skin contact allergies and cant use many of the evenweaves because of the fibers they are made from. Drives me a bit nuts as there are some really nice hand-dyed ones out there but in a choice between "pretty" and not itching, not itching wins every time!