Good ideas for birthday invitation are virtually endless. You can go online and there are various templates that allow you to create your own invitations. For instance, you can create invitations directed at the personalities of your guests.
You should definitely put the essential, location, time, date, what and if anythings needed. Put your name and make it to the style you and your friends are.