They both have their pros and cons. While consoles tend to withhold more power and higher graphical speeds, handheld systems give you that 'private' feel. On a home console, playing games can be large amounts of fun, but if you share your home console with other members of your residence, then it's more of a public game and system, and you can't really customize it to your own preference. But if you're the type of person who likes their own file privately kept to themselves, then a handheld system should ensure your privacy, as well as it would also seem that customizing your handheld system to your preferences would make it 'perfect for you'. Handheld systems also have the capability of traveling, so playing your Nintendo 3DS on a road trip sure will pass the time!