if you love to sit and make lots of money building and/or designing stuff engineering is the way to go imho...but you had better be darn good at math
i was going to college for electrical engineering but i just can not stand sitting for so long(i cant even play video games for two hours with out a break) so i went for criminal justice...my hope is to be be in corporate loss prevention...you make good darn good money but not what you can make in engineering
edit: and remember that as you make more money...your free time usually goes down