Ive used my friends g1x and loved it sooo much. But i found a similar one which is the t3i. The t3is got 18 mega pix while g1x only has 14 but the picture quality is sooo great tho. Its really great for portrait. But i really dont know about o ther function cuz i havent tried the t3i either so i dont know. The price is about the same g1x is slightly cheaper. Please recommend the best one for portrait pics please. Thanks!!