I'm a 3rd yr Elec. & Comm. Engg. student with not at all flattering marks.I'm at a path wherein I've to decide which route should decide my lifetime career,Embedded Systems or JAVA.Please advice.I like programming.My long term goal is immigration either to U.S. or E.U.,on which I shall never compromise.Please don't forget to refer some good books and DIY kits