Is your memory card completely filled up or you still have space to fill more in it?? Anything else you think I must look out for before making the purchase? What company card should I go for??