Youtube accepts anything up to 2 GB in size, and I think that the audio quality can be as high as you want, certainly enough to showcase your song in a positive way.
Also as Scott added, it can be Googled more efficiently and let me add that Youtube provides an ambed code so you can have the video stored on Youtube but showing and playing within your web page, which is a plus.