I am not entirely sure how to word this or really what to do. I wanted to do something different, fun and out of the norm of what we usually do.

As a gift to my friend for his birthday, I decided to invite him to dinner. I did this verbally and while I know it is OK. I would rather make it a bit more nice or formal. SO....how would I do that?

Like how would I word the invitation in russian?

Here is my idea and you can tell me if it is ok.

В честь вашего дня рождения,
Tы сердечно приглашены на обед в
пятницу, 27 марта 2009.
Ресторан имеет ваш выбор.

or

Просит удовольствие вашей компании
на обед в честь вашего дня
рождения в пятницу, 27 марта 2009

How is this?

Also, is there any particular artwork that might be used in such an invitation?

Lastly, as a man being invited by a woman ... what would you like or not like?

Any and all advice much appreciated.

Thank you!