Off the top of my head I don’t know any specific astrology site that gives a gift guide (say that 3 times), but I know there are at least 4 or 5 out there. If you know their full name and birthdate you could always go to www.AffinityNumerology.com, where I know they have advice on what to give each number.
Did you look at the Google Nexus 7 Tablet? It makes a great gift: Asus Google Nexus 7 Tablet (8 GB) – Quad-core Tegra 3 Processor, Android 4.1
A mirror (coming from a fellow Leo) :)