Alastair is a nice name for a boy. It sounds smart and handsome. With the popularity of Alexander I am surprised this name isn't used more.
-- Anonymous User 10/11/2006
I really like this name, I also like it spelled Aleister, like the 19th century British occultist and writer, Aleister Crowley (his real name was actually Edward Alexander Crowley).
I like it, but I don't know how strong the Aleister Crowley association is, and it could freak people out if they thought the parents of a son with this name were devout followers of him.