I have experience doing basic digital designs with Altera Quartus and more recently a few embedded projects using Altera NIOS processor and IDE. I also have some embedded C experience.
If I am getting into a Xilinx IDE for the first time, should I use the ISE development environment? Or should I go straight to this new Vivido environment? The first design I will be doing on Xilinx will be a basic digital design.
In my opinion, Vivado contains the same functionalities than the ISE development environment. I have juste look at the vivado video provided by Xilinx and Vivado is just a version more packed.
Keep in mind that vivado only supports the latest family 7 fpga's. So if you use for example spartan-6 you can forget about vivado. And given the current prices I'd guess you are not using kintex-7.