guess it's true what they say about hardware vs software. you gotta pick one to be good at, and the other is going to suffer for it, to varying degrees. (inb4 someone mentions Apple. Apple is a hardware company. Their software's alright but it's full of bugs and they're simply not as good as it as they are with hardware.)