the immature ones are the confirmations going up? like check now are they still showing 18 and 21 respectively? it takes quite a few confirms to mature on a minted coin, not like with someone sending coins
i would try stopping and starting your client to see if it connects as well.. im using both the linux and windows clients and both have connections and are confirming/mining
They've been showing 18 and 21 respectively for about 6 hours now

very odd.... and restarting the client doesnt do anything?
No, it's always the same thing.
I have deleted fck roaming directory with my wallet.dat backed up. Now it's gaining blocks from the beginning, I'll wait and see

thats promising... how many connections does it show now in getinfo?