I found my way back into the mini island I loved to play on.
Also: Is there any way to chat and add friends?
Chat: T or Y I think
Add friends: Pressing the left arrow on the numpad brings you through a few menus. Keep pressing until you see the "player list". Move the cursor down to your friend and press the right arrow, and choose "add as a friend". The "Lock" feature keeps you from disconnecting from your friend if you open the map or go too far away.
Anyway. I've found a brilliant location on the island... It exists in real life too. It's called Kolekole Pass. Here's a few shots of it.


And here are a few shots of random stuff I got a while back.
Chillin' at Kaena Point.

Racing a Lotus Esprite (I was in a Corvette ZR1, no match. :D)

I'm getting more photos soon.