Are you sending with miner fees? I'm seeing more and more fees are required (beyond what the client is asking for) to get transfers though in any reasonable timeframe.
No, I haven't sent with any fees. So, what, since I didn't add any fees it's going to take months to get the transactions through? Without paying the fee might they never get processed?
Fees are required in most cases, it is part of the design of Bitcoin to compensate miners for the work they do making it cryptographically difficult to attack the blockchain. If you sent without fees, then you would have used an altered client that doesn't comply with the fee rules, and you get to eat your humble pie.
Older bitcoin clients (in bitcoind at least) have this option to remove unconfirmable cruft, but this does not seem to be present in .23 onwards:
deletetransaction Normally used when a transaction cannot be confirmed due to a double spend.
Restart the program after executing this call.