If you had access to the PHB2, I'd suggest replacing Bardic Lore with Bardic Knack, which would significantly augment your non-core skill group. It would also almost justify taking the Jack of All Trades feat (which, contrary to what you said, only gives you a flat 1/2 virtual rank in skills)...