The Apple Refurb stores seem to be pushing iPods, iMacs and Displays. There is a Music Event in London on the 15th of June. Steve Jobs has said this is to release the iTMS Europe. But who is to say new iPods wont come out? Afterall why would they make a debut at a Developers conference? That leaves iMacs and Displays for WWDC.