First of all our site is very heavily dependent on Community Builder so forgive me if some of the things I am asking are specific to users of CB.
My site is an organization website, so everyone registered on the site has a first and last name (not just a logon id

[list]When you view an event that a user has created, it says that the user is (logon id) -- what I would like it to say is the user's First & Last name as provided in the database -- in many cases the logon id is a users email address and this does not look very professional or even very good. [/list:u]
[list]When the author's information is displayed (whether my above point can be done or not), is it possible to send the person to the profile instead of providing a link to the email address (yes, I know you can turn this off, but I just want to send to the profile, so turning off would not help this).[/list:u]
[list]On a very similar point as above, for the Contact person, can you link to that person's profile (if one exists) -- maybe the person who sets it up can choose from a dropdown list or search for the person from a popup search window.[/list:u]
[list]My next question/clarification/wish list item is when we put the Location of the Event, is there a way that this can be turned into a Google Maps search. I would rather not make it into a GeoCoding exercise but for example many of our meetings are at high schools, if I could put "Willowbrook High School, Villa Park, IL" in the Location field and then have the options of clicking the text and it searches Google Maps or have some text next to it that says "Map It" or something to that effect.[/list:u]
Of course I understand that these would need to be options enabled/disabled in the background, I am by no means suggesting that these become the standards in the application.
Thanks for the time to answer a n00b's questions!