VB is easier, but not quite as "poweful" as C++. If you know your way around C++, you can make some pretty crazy stuff that would be a lot harder in VB. It's kind of a time/effort thing. Is it worth it to learn a harder language that can create more advanced programs? Or is it better to learn a somewhat simple language that can fulfill my needs?