Calling 23 'twenty-three' makes people think in a decimal straitjacket. i notice that real mathematicians (I'm not one) think of numbers as having particular personalities. I'm sure that the absence of any relation between 67 and 87 would be more obvious if one was called warkle and the other sunub.
All the primes could start with 'p' for example.

" 'real mathematicians' think of numbers as having personalities"...

Thats why they have such poor inter-personal skills. I don't think they should be used as a model for the rest of us (particularly in number nomenclature).

(as an ex-physicist type bloke, I'd say that "i" has a personality a lot like UnaBubba's - makes life bloody awkward at times, but at least it keeps it interesting..)

I'm afraid I don't entirely agree with the decimal straitjacket premise. Booleans and Unicoders houdini out of it fairly easily. I'd even go so far as to say mathematicians would begrudge this, on these grounds: since mathematicians are fully aware of the 'invisible' properties of numbers (the geometric progression motorway, the primes, the squares, irrationals, etc) they might object to these properties being flagged in order to make hoi polloi aware. Like dowlers coming across signs in the desert saying WATER HERE. Mathmos don't have much. I say let's leave them be on this one.

This idea is brilliant, but why restrict yourself to merely the integers up to 100? You should think of new names for all the real numbers up to 100 instead, just to be thorough.

Here are the names of the numbers from 1 to 35 in a format that I just now made up. If a system like this could be adapted for use by the general public, it could be highly instructive:

A
O
U
AS
AHA
AO
AV
OS
OA
OHO
OV
VIS
VA
VO
VIV
ASIS
ASA
ASO
ASIV
AHAS
AHAHA
AHAV
AOS
AOA
AOHO
AOV
AVIS
AVA
AVO
AVIV
OSIS
OSA
OSO
OSIV

Big pastry to the first one who can say what the next few numbers would be :)

Ah, ravens, if only we could croissant annotations. The main problem with your idea is we have an infinite number of primes and only a finite number of syllables. However, worth a try for comedic value alone.

Ah, schooldays:
one times bo is bo.
bo times bo is bobo.
chu times bo is chubo.
bobo times bo is bobobo or chuchu.
di times bo is dibo.
...