I recently found a pretty cool piece of software for any musicians out there. It's called eJamming and it can be found at eJammin.com. Basically if you can plug your instrument into your computer you and any friends using the eJamming software can jam together in real time. The first version includes real time audio and next versions will have real time video as well. I have tried the software out and find it pretty cool. It is actually in real time and is a great way to play or jam with friends who can't make it over to a live jam session. The only downfall is the business model which is asking a monthly subscription. I am not sure this will model will work because musicians don't have much money and I think a fair yearly flat rate would work much better. Overall though it was pretty cool playing guitar with my friends in other states.