Allow me to be the first to say good luck.
I think Frodoplayer is the best solution at the moment. It does everything you need, and more +2 times 3. All you need is a skin that you think is freakin sweet, and your set. Plus troubleshooting is pretty easy since the writer of the software exist right here in the forums.
And some people have been using it so much that they are experts in it also.
Thats my contribution to your first post. Also keep in mind, if you want to get good replies, pictures are always good, it just gets all of us excited and in the mood : )
I just started my E46 installation after reading this forum for bout 4 months so I can help with what i know, or help research some things because im sure we will have the issues.