You can look into Raisonance Ride7 as well.
http://www.raisonance.com/RLink-STD__product__ride7.html
You just need to buy the programmer for 99EUR, then it opens up a large world of MCU's (
http://www.raisonance.com/raisonance-mcu.html ).
Be aware that the has unlimited compiling and programming, but limited debug to 64k. So if your application is larger than 64k and you want debug capability for all of it, then you'd need to go for an upgraded version, which is a lot more money, 900EUR or so.