There are many ways to use variables like what I was trying to use...
But here is how I did it.
DotNetNuke.Entities.Users.UserController.GetCurrentUserInfo.LastName
That will get you the lastname. If your in Visual Web Express or VB.net intellisense will complete the last part of that. There you can see the many variables you can grab. I called them environment variables but there is probably another term for this.
To grab Host information use...
Convert.ToString(DotNetNuke.Common.Globals.HostSettings("SMTPAuthentication"))
You can grab various settings this way as well.
Hope this helps the next guy.
