I'd have to agree with F3 on this one, if you are new to bikes you really should pick up a used 600 and learn how to ride first. Because we all know it's not a matter of if you drop it it's when you drop it.
I've been riding on the street for 18 years now, started out riding dirt bikes from age 10. Now at 35 I just bought my first new bike, a 02' ZX9R.
To your original question, what's the best bike for stunts/everyday transportation... NINJA! I've put the front and rear end of a 96' ZX6R in the air. And, rode it back and forth to work 5 days a week through downtown Atlanta. Kawasakis just take a beating and come back for more.