mobile phone. Most convenient and always with me. Apps are easy to use and access. Fast in uploading or downloading photos and other media. The minus points is of course the lack of real life interactions and addiction causing lesser interactions with friends and families.