Generally I'd like to see something like an "Internet District" court with technically trained judges that have jurisdiction over warrants on the internet.
Well we're already that :-). But leave the internet-level stuff to judges who focus on that, instead of the one closest to some random fbi office. At least that way the judges can see & learn how these things play out, and give some informed judgement that has a chance of setting good precedents.
Of course we'll have to call them "cyberjudges"
this is hands down one of the best ideas ive heard all year