Hi, I think you will find that any printer will print musical notes, etc, it will just depend on the program you are using on the computer.
With regard to music? I think you might be interested in the following, always assuming that you don't already know about it.
http://www.musettemusic.com/
My printer list, (if it's any help?)
Canon 1999 - Oct 2002
Lexmark Oct 2002 - Sept 2007
HP F380 Sept 2007 - Aug 2010
HP F4580 Aug 2010 - Still OK.
Some makes of Cartridge can be very expensive (as you are probably aware) but I've always re-filled mine for over 12 years.
Last 12 months, the total ink cost was about £2-00, the required cartridges, if bought new, would have cost between £140 & £160 depending upon supplier.
Hope the above helps.