I agree with number1,
the best thing to do is buy this speaker (ive done this many times):

this speaker has a small built-in amplifier which is recharable (has a built-in battery) and can be charged using a nokia charger- the amplifier is in the black square box in between the speakers
cut off the plug that connects to a nokia phone and rewire it to a 3.5mm jack- this way you will be able to play music on your laptop and it will be loud
hope this helps