Frances - I hate to say this but I would have to disagree with your choice for &, @ and # symbols. If this is to be a really usable font it would need to have more regular symbols.
Can we have other opinions please? Thats not to say that these couldn't be included in the extra characters of an OTF font.
Michele - perhaps you could have a go at the $,£ and euro symbols.