I have NO idea how this happened , but I just received these BTC, only minutes after posting this .Thank you bitcoin gods, wherever you are

EDIT:
WTF? I just closed Armory down to restart my laptop, and now it seems they've GONE again!! When I received them I had a popup window come up saying 13.612 BTC had been received, I saw the balance was in my account. Now they're not there!
EDIT: Oops, here they are, back again...this is fun, like being on a bloody roller coaster......
The 13.612 BTC are showing up as unconfirmed, and for some reason the transaction consisted of 27 Transaction Inputs. As I said I'm a bit green at all this, can someone tell me a) can I still use pywallet to get the BTC back and b) how the hell do I do that?
thanks lots