I take it you practice crop rotation, so sooner or later what was your potato bed will become your onion bed, for example.
As I understand it, onions in fact don't mind quite firm soil. They don't do so well on freshly mucked soil (though I always add a bit, I have to admit), but they do like a bit of nourishment, P and K in particular.
I recommend you look at John's advice pages on growing particular veg you're interested in and on fertilisers in general. There's a heap of info there. Check out his piece on agricultural gypsum. That might help your clay soil and make nutrients more readily available to your plants.
In my case, I add muck and wood ash for starters. Onions, leeks and garlic get an extra dose of ash or two during the season and I also give the toms a bit of ash when they're fruiting. Potatoes get an extra helping of muck while I'm earthing them up.
And then I have some granular fertilisers. One that's nitrogen rich for leafy plants and for fruiting plants early on if I think they need it, and one that's P and K rich for when the fruiting plants start to flower and produce. I also went a bit mad and bought a sack of multipurpose fertiliser with trace elements. As I'm quite sparing with these, I now have granular fertiliser to last me this lifetime and the next and probably the one after that!
I bought a small bag of ground hoof (the closest I can get here to bone or BFB) because I wanted to add some calcium, but like Plotmaster, I found it just created a lot of problems as the dogs set about digging everything up repeatedly in the hope of finding something tasty to chew on. So I've given up on that and just stick with the ash.
You might find the current thread on improving soil useful too.
http://chat.allotment-garden.org/index.php?topic=122841.new;topicseen#new