People love to take and share pictures of themselves online. We have all seen those in-front-of-a-mirror photos in the past. The Canon Vixia mini is a compact camera designed to make it easier to take photos of yourself. It has a 12-megapixel BSI CMOS sensor and can record in 1080p. The 2.7 inch touchscreen display can prove useful. The device has built-in WiFi for wireless transfers. It will set you back $300.