You know, I think there is some merit to all of this discussion on sr4 technomancers merging riggers and deckers. Of course I do think that the "deck is" a very important piece of hardware, but I think that the datajacks should cost more essence, but you can also use it to control vehicles. I think that part of the bonuses that one receives in the matrix should come from a jack and part from the cyberdeck. The cyberdeck keeps the hardware manufacture's revenue stream, but in reality not all data jacks / vcr's are created equal.
So here is what I propose. Merge the VCR and jacks into 3 levels of datajacks, that actually control the amount of data that can flow to the brain. This makes sense since both overlay a reality over your neural system.
level 1 .5 ess - 10K
level 2 1 ess - 25K
level 3 2 ess - 50K
Now before I get flamed, please remember how much neural integration this has.
They should be relatively cheap since many professionals will be getting them.
Both vehicles and decks have the interpretive hardware that also have levels assigned.
Solomon the Jackhead is a wheelman and also has some computer skills. He decides to run out and get hardwired, and buys a level 2 jack.
he has an old scoot that him mommy bought him and installs a level 1 vcr.
His dad works for the man, and gets a new deck at work and gives him his old one. A cyber 6 (which is a level 2 deck)
in the matrix JackHead gets 2d6+4 bonus and with his scoot he gets 1d6+2
Now you can customize the char's gear in whatever direction you please.
Edit::
Thinking about it more ... it would be nice to see more levels of datajacks in there.
maybe 5.
level 1 .25 ess - 5K + 1d6
level 2 5 ess - 10K + 1d6 +2
level 3 1 ess - 20K + 2d6 +2
level 4 2 ess - 50K + 2d6 +4
level 5 (4 or 5 ess) - 250K + 3d6+6
Still gives you room to take the char in multiple directions, or be elite.
Also makes the truly dedicated more lethal.
Edit::2
I would also recommend lowering the cost of a deck and programs.
Cheaper decks usually mean a little more proliferation.