wait whats the deal with this radio thing??? ive seen the pop ups occasionally but i havent check it out yet.. alot of points or a waste of time??