Seriously, DIY is an awesome option. It will save you HEAPS of money, and it's fairly simple once you get the hang of what you need to do - all you need is time. I have absolutly no idea how to install stereo's, but I allowed an entire weekend and I did everything you want to do and a little more. Two entire days is heaps, but for a total newb I needed it. But now I know i saved around $400-$500 an I know the in's and out's of my entire system, as well as how to gut my car and strip the dash out. It's worth it - give it a go.