heres a tip, DON"T SEND ANYTHING BACK TO APPLE! unless you covered with applecare they'll charge you ridiculaso prices. my iphone screen broke, apple quote was something like £80 to fix it and may rake up to 2 weeks, independant company did it for me for £15 and took 3 days from posting the phone to them to receiving it again
is there anything in the headphone slot? i'd suggest giving it a good vacuum! if that doesn't help, have you tried going to system preferances-sound? there is a chance that you may have inadvertently set it so it only outputs from the headphone jack. another reason could be the speakers not being registered by mac os, this could have been caused by inadvertantly deleting or modifying system files- if this is the case put in your mac osx disc and repair your mac.
have you checked your sound card options? you could have accidentally set something on there to divert all sound to the headphone jack. have you recently installed any new operating systems (even on boot camp?) operating systems, especially windows vista

have a habit of messing up mac system files and trying to replace them with windows files (which it fails to do seeing as windows uses fat32 and mac uses something else (can't remember off the top of my head) but it still manages to muck up your mac files).
do you have dear on your mac, i can't remember if this comes as standard or whether only developers get it. having a look on this may help solve the problem?
well thats all the possible problems/solutions i can think of from the top of my head, if all else fails make a back up of your stuff and completely reinstall mac osx. if that doesn't work i'd look into independent fixers who might be able to fix it (unless you have applecare, in which case go to apple. if they tried to make you pay ridiculous money go make a scene in an apple store). are you coming to rr guilford or aws 35? if you haven't been able to fix it by then i could take a look at it if you want
