Don't be ashamed of riding a Mongoose! They actually made some pretty nice road bikes at one time. The Allez comp is an extremely nice mid price road bike. The Comp only comes in 18 or 27 speeds. Perhaps you are meaning the Allez (24 speed)? It is still a nice entry level bike.
Scuba Steve