I'm making a basic assumption that with vb training, you want to develop for Microsoft Pocket PC, as well as others?
Microsoft has several sites with abundant information. Look at their Mobile site, PocketPC Dev, WinCE O/S , and Pocket Internet Explorer sites for starters.
[pocketpcdn.com...] - PocketPC Dev Network
[devx.com...] - DevX Wireless zone
some of the cell phone manufacturers have excellent mobile sites as well, but I don't know if their technologies utilize vb. I rather doubt it, at least not the openwave.com or nokia.com sites, as I recall.
I also don't know much about Palm, since I am geared more toward Flash dev, and there isn't yet a flash player for the Palm. I bought an iPAQ 4155 Pocket PC to do my development on, since I'm also trying (without much success) to port web streaming media projects to the Pocket PC using RealOne Mobile player.
also consult the w3.org for standards development on all things mobile, most of which combine XML with other existing subsets of other scripting languages. there is even a markup language called xSlide, which ports PowerPoint and Visio slide shows to mobile devices. I'll bet that development includes vb.
well...it's a start. somebody besides me should benefit from the hundreds of hours of web searching I've done trying to make heads or tails over no fewer than 14 scripting languages used in various combinations for mobile dev! hope you have better luck than I'm having.
[edited by: Xoc at 11:35 am (utc) on April 6, 2004]
[edit reason] activated hyperlinks [/edit]