Well of those 2 breeds, I would choose the Maltese as far as the allergies go.
Another good less allergy inducing breed would be a Bichon Frise
Bichon Frise Information,
American Kennel Club - Bichon Frise.. they are small and every single one I have met was easily trained, well behaved and got along great with young children. All qualities that are really hard to find in a little dog.
Some great places you can look for a dog/puppy are:
Petfinder.com and
American Kennel Club - Breed Rescues generally these are animals that lost their home through no fault of their own, they are usually re-trained and then adopted out to a pre-screened household that will become their forever home.
My In-Laws adopted their 10 month old purebred Yellow Lab, Lucky through Petfinder after I introduced them to the site... Lucky lost his home because his previous owners son was allergic to him, my in-laws adopted him at 6 months old for only $85 and that included all his shots, his neuter and he was already housebroken and
crate trained. There was no "FLAW" in Lucky's behavior that made his owners get rid of him (it was really due to allergies, my MIL has talked to the previous owners), he is a well behaved 10 month old puppy. Please consider adoption as one of your options for adding a new member to your family

.
__________________
~Ignorance can be cured with education~
Mom to:
A little girl (6) and a little boy (4), and 2 dogs

Leo and

Gunner
Proud Coastie Sister!! 
My brother is in Virginia at FT school !!
RIP Ed

October 2000-November 2007